Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
398 of 1246 menu
◀ ▶

Константа NEG_INFINITY

Константа NEG_INFINITY класса f64 содержит значение отрицательной бесконечности. Она является ассоциированной константой типа f64 и доступна через синтаксис f64::NEG_INFINITY. Данная константа соответствует математическому значению −∞ и может использоваться для сравнений, инициализации переменных и проверок результатов вычислений.

Синтаксис

f64::NEG_INFINITY

Пример

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

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

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

-inf

Пример

Давайте проверим, является ли значение константы NEG_INFINITY бесконечностью с помощью метода is_infinite:

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

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

true

Пример

Давайте сравним значение NEG_INFINITY с обычным отрицательным числом:

fn main() { let res = f64::NEG_INFINITY < -1000000.0; println!("{}", res); }

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

true

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

  • константа INFINITY,
    которая представляет положительную бесконечность
  • метод is_infinite,
    который проверяет, является ли число бесконечностью
  • метод is_finite,
    который проверяет, является ли число конечным
  • класс f64,
    который представляет 64-битное число с плавающей точкой
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить