Введение
Метод 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() для проверки, является ли значение с плавающей запятой не числом.