Введение
Метод isInfinite()
- это встроенный метод класса Float
в Java. Он используется для проверки, является ли значение с плавающей запятой бесконечным или нет. Возвращает true
для бесконечного значения и false
для конечного значения.
💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал
Метод isInfinite()
- это встроенный метод класса Float
в Java. Он используется для проверки, является ли значение с плавающей запятой бесконечным или нет. Возвращает true
для бесконечного значения и false
для конечного значения.
Метод main()
является точкой входа в программу. В этом шаге мы определим метод main()
.
public static void main(String[] args) {
}
В этом шаге мы создадим переменную типа float и присвоим ей значение. Значение может быть любым конечным или бесконечным числом с плавающей запятой. В этом практическом занятии мы будем использовать значения Float.POSITIVE_INFINITY
и Float.NaN
.
float myFloat = Float.POSITIVE_INFINITY;
В этом шаге мы будем использовать метод isInfinite()
для проверки, является ли значение с плавающей запятой бесконечным или нет.
boolean infinity = Float.isInfinite(myFloat);
if(infinity == true){
System.out.println("Value is infinite");
} else {
System.out.println("Value is finite");
}
Здесь Float.isInfinite(myFloat)
вернет true
, если значение myFloat
является бесконечным.
В этом шаге мы также будем использовать метод isNaN()
для проверки, является ли значение с плавающей запятой не числом (NaN) или нет.
boolean nan = Float.isNaN(myFloat);
if(nan == true){
System.out.println("Value is not a number (NaN)");
} else {
System.out.println("Value is not NaN");
}
Здесь Float.isNaN(myFloat)
вернет true
, если значение myFloat
является NaN.
Сохраните файл FloatingNumbers.java
и откройте терминал или командную строку. Скомпилируйте файл с помощью команды javac
:
javac FloatingNumbers.java
Запустите программу с помощью команды java
:
java FloatingNumbers
Вы увидите вывод в виде:
Value is infinite
Value is not NaN
В этом практическом занятии мы изучили метод isInfinite()
класса Float
в Java, который используется для проверки, является ли значение с плавающей запятой бесконечным или нет. Мы также узнали, как использовать метод isNaN()
для проверки, является ли значение с плавающей запятой не числом.