НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
291 of 1310 menu

NEGATIVE_INFINITY

Константа NEGATIVE_INFINITY представляет математическое понятие отрицательной бесконечности для типов Float и Double. Возникает при операциях, результат которых меньше минимального представимого числа (например, при делении отрицательного числа на ноль).

Импорт

import kotlin.Double.NEGATIVE_INFINITY import kotlin.Float.NEGATIVE_INFINITY

Синтаксис

Double.NEGATIVE_INFINITY
Float.NEGATIVE_INFINITY

Пример

Получение отрицательной бесконечности через деление:

val res: Double = -1.0 / 0.0 println(res)

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

Double -Infinity

Пример

Сравнение с NEGATIVE_INFINITY:

val num = Double.NEGATIVE_INFINITY println(num < -1.7976931348623157E308)

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

true

Пример

Использование Float.NEGATIVE_INFINITY:

val num = Float.NEGATIVE_INFINITY println(num)

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

Float -Infinity

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

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