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

Метод isInfinite

Метод isInfinite класса Double проверяет, является ли число бесконечностью. В параметр передают примитив double. Метод возвращает true и для положительной, и для отрицательной бесконечности. Обычное число и NaN дают false. Деление ненулевого числа на 0.0 дает бесконечность.

Синтаксис

Double.isInfinite(double value)

Пример

Давайте проверим деление единицы на ноль:

public class Main { public static void main(String[] args) { double value = 1.0 / 0.0; System.out.println(Double.isInfinite(value)); } }

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

true

Пример

Обычное число конечно, поэтому проверка дает ложь:

public class Main { public static void main(String[] args) { System.out.println(Double.isInfinite(3.14)); } }

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

false

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

  • метод isNaN,
    который проверяет неопределенное значение
  • метод isFinite,
    который проверяет конечное число
  • класс Double,
    который представляет длинную дробь
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить