РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
389 of 723 menu

Константа double.maxFinite

Константа double.maxFinite хранит наибольшее конечное положительное число, которое может быть представлено типом double. Значение этой константы приблизительно равно 1.7976931348623157e+308. Любое число больше этого значения становится бесконечностью double.infinity. Константа не принимает параметров, так как является статическим свойством класса.

Синтаксис

double.maxFinite

Пример

Давайте выведем значение константы double.maxFinite в консоль:

void main() { print(double.maxFinite); }

Результат выполнения кода:

1.7976931348623157e+308

Пример

Давайте проверим, что число, большее чем double.maxFinite, становится бесконечностью:

void main() { double res = double.maxFinite * 2; print(res); }

Результат выполнения кода:

Infinity

Пример

Давайте проверим, что значение double.maxFinite является конечным числом с помощью метода isFinite:

void main() { bool res = double.maxFinite.isFinite; print(res); }

Результат выполнения кода:

true

Смотрите также

  • класс double,
    который представляет числа с плавающей точкой
  • константа infinity,
    которая хранит положительную бесконечность
  • константа negativeInfinity,
    которая хранит отрицательную бесконечность
  • константа minPositive,
    которая хранит минимальное положительное значение
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить