Како користити Инфинити у Јави

Иако је немогуће да рачунар буквално представља вредност бесконачности у меморији, Јава „удвостручује“ и „плута“ тип података резервише два слота у свом адресном опсегу које рачунар разуме да се односе на позитивне и негативне бесконачност.

Корак 1

Отворите своје Јава интегрисано развојно окружење (ИДЕ).

Видео дана

Корак 2

Унесите следеће да бисте дефинисали дупло (или флоат) са вредношћу позитивне или негативне бесконачности:

доубле пИнфинитеДоубле = Двоструко. ПОСИТИВЕ_ИНФИНИТИ; доубле нИнфинитеДоубле = Двоструко. НЕГАТИВЕ_ИНФИНИТИ; флоат пИнфинитеФлоат = Флоат. ПОСИТИВЕ_ИНФИНИТИ; флоат нИнфинитеФлоат = Флоат. НЕГАТИВЕ_ИНФИНИТИ;

Корак 3

Проверите да ли доубле или флоат има вредност бесконачности користећи метод "исИнфините()":

пИнфинитеДоубле.исИнфините(); нИнфинитеДоубле.исИнфините(); пИнфинитеФлоат.исИнфините(); нИнфинитеФлоат.исИнфините();

Савет

Постоји још једна непарна вредност дефинисана у типовима података Доубле и Флоат: НотаНумбер (НАН). Приступа се са „Доубле. НаН" или "Флоат. НаН."

Бесконачност и НаН враћају неке тригонометријске и логаритамске функције у Јава математичком пакету.