Иако је немогуће да рачунар буквално представља вредност бесконачности у меморији, Јава „удвостручује“ и „плута“ тип података резервише два слота у свом адресном опсегу које рачунар разуме да се односе на позитивне и негативне бесконачност.
Корак 1
Отворите своје Јава интегрисано развојно окружење (ИДЕ).
Видео дана
Корак 2
Унесите следеће да бисте дефинисали дупло (или флоат) са вредношћу позитивне или негативне бесконачности:
доубле пИнфинитеДоубле = Двоструко. ПОСИТИВЕ_ИНФИНИТИ; доубле нИнфинитеДоубле = Двоструко. НЕГАТИВЕ_ИНФИНИТИ; флоат пИнфинитеФлоат = Флоат. ПОСИТИВЕ_ИНФИНИТИ; флоат нИнфинитеФлоат = Флоат. НЕГАТИВЕ_ИНФИНИТИ;
Корак 3
Проверите да ли доубле или флоат има вредност бесконачности користећи метод "исИнфините()":
пИнфинитеДоубле.исИнфините(); нИнфинитеДоубле.исИнфините(); пИнфинитеФлоат.исИнфините(); нИнфинитеФлоат.исИнфините();
Савет
Постоји још једна непарна вредност дефинисана у типовима података Доубле и Флоат: НотаНумбер (НАН). Приступа се са „Доубле. НаН" или "Флоат. НаН."
Бесконачност и НаН враћају неке тригонометријске и логаритамске функције у Јава математичком пакету.