Константа double.negativeInfinity
Константа double.negativeInfinity представляет
собой отрицательную бесконечность. Она является
специальным значением типа double и используется
для обозначения результата, который меньше любого
конечного отрицательного числа. Данная константа
не имеет параметров и доступна как статическое
свойство класса double.
Синтаксис
double.negativeInfinity
Пример
Давайте выведем значение константы
double.negativeInfinity в консоль:
void main()
{
print(double.negativeInfinity);
}
Результат выполнения кода:
-Infinity
Пример
Давайте проверим, что отрицательная бесконечность меньше любого конечного отрицательного числа:
void main()
{
double res = double.negativeInfinity;
print(res < -1.7976931348623157e308);
}
Результат выполнения кода:
true
Пример
Давайте получим отрицательную бесконечность в результате деления отрицательного числа на ноль:
void main()
{
double res = -1 / 0;
print(res);
print(res == double.negativeInfinity);
}
Результат выполнения кода:
-Infinity
true