Бесконечность и попытка деления на нуль - 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;
...
}