Хоча комп’ютер не може буквально відобразити значення нескінченності в пам’яті, Java «подвійний» і «плаває» тип даних резервує два слоти у своєму діапазоні адрес, які розуміються комп'ютером як позитивні та негативні нескінченність.
Крок 1
Відкрийте своє інтегроване середовище розробки Java (IDE).
Відео дня
Крок 2
Введіть наступне, щоб визначити подвійний (або float) зі значенням додатної або негативної нескінченності:
double pInfiniteDouble = Подвійний. POSITIVE_INFINITY; подвійний nInfiniteDouble = Подвійний. NEGATIVE_INFINITY; float pInfiniteFloat = Float. POSITIVE_INFINITY; float nInfiniteFloat = Float. NEGATIVE_INFINITY;
Крок 3
Перевірте, чи має double або float значення нескінченності за допомогою методу "isInfinite()":
pInfiniteDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();
Порада
Існує ще одне непарне значення, визначене в типах даних Double і Float: NotaNumber (NAN). Доступ до нього здійснюється за допомогою «Double. NaN" або "Float. NaN."
Нескінченність і NaN повертаються деякими тригонометричними і логарифмічними функціями в пакеті математики Java.