Как написать дополнительную функцию к типу Int32? - C#
Формулировка задачи:
как написать дополнительную функцию к типу Int32 (Int32.Length)?
хочу сделать дополнение к Int32 Length - вычисление кол - ва цифр в целом числе
Решение задачи: «Как написать дополнительную функцию к типу Int32?»
textual
Листинг программы
static class IntExtentions { public static int Length(this int x) { if (x == 0) return 1; long y = Math.Abs((long)x); return (int)Math.Log10(y) + 1; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д