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

Константа MAX

Константа MAX класса f64 хранит максимальное конечное значение, которое может принимать число с плавающей точкой двойной точности. Это значение приблизительно равно 1.7976931348623157e308. Константа не принимает параметров и доступна напрямую через тип f64.

Синтаксис

f64::MAX

Пример

Давайте выведем значение константы MAX на экран:

fn main() { let res = f64::MAX; println!("{}", res); }

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

179769313486231570000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Пример

Давайте сравним число 1e308 с константой MAX:

fn main() { let num = 1e308; let res = num < f64::MAX; println!("{}", res); }

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

true

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

  • константа MIN,
    которая содержит минимальное положительное нормализованное значение
  • константа MIN_POSITIVE,
    которая содержит минимальное положительное субнормальное значение
  • константа EPSILON,
    которая содержит машинный эпсилон для чисел f64
  • метод max,
    который возвращает наибольшее из двух чисел
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить