Бесконечность и попытка деления на нуль - C#

Узнай цену своей работы

Формулировка задачи:

Если оба числа целочисленные, то при делении на нуль выходит "попытка деления на нуль". А если хотя бы один из членов - число с плавающей точкой, то выходит "бесконечность". Почему?

Решение задачи: «Бесконечность и попытка деления на нуль»

textual
Листинг программы
 // Сводка:
    //     Представляет число двойной точности с плавающей запятой.
    [Serializable]
    [ComVisible(true)]
    public struct Double : IComparable, IFormattable, IConvertible, IComparable<double>, IEquatable<double>
    {
...
        //
        // Сводка:
        //     Представляет значение, не являющееся числом (NaN).Это поле является константой.
        public const double NaN = 0.0 / 0.0;
        //
        // Сводка:
        //     Представляет минус бесконечность.Это поле является константой.
        public const double NegativeInfinity = -1.0 / 0.0;
        //
        // Сводка:
        //     Представляет плюс бесконечность.Это поле является константой.
        public const double PositiveInfinity = 1.0 / 0.0;
...
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.667 из 5
Похожие ответы