Kako koristiti Infinity u Javi

click fraud protection

Iako je nemoguće da računalo doslovno predstavlja vrijednost beskonačnosti u memoriji, Java se "udvostručuje" i "pluta" tip podataka rezervira dva utora u svom adresnom rasponu za koje računalo razumije da se odnose na pozitivne i negativne beskonačnost.

Korak 1

Otvorite svoje Java Integrirano razvojno okruženje (IDE).

Video dana

Korak 2

Upišite sljedeće da biste definirali dvostruko (ili float) s vrijednošću pozitivne ili negativne beskonačnosti:

double pInfiniteDouble = Dvostruko. POZITIVNO_BESKONAČNO; duplo nInfiniteDouble = Dvostruko. NEGATIVNO_BESKONAČNO; float pInfiniteFloat = Plutanje. POZITIVNO_BESKONAČNO; float nInfiniteFloat = Plutanje. NEGATIVNO_BESKONAČNO;

Korak 3

Provjerite ima li double ili float vrijednost beskonačnosti pomoću metode "isInfinite()":

pInfiniteDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();

Savjet

Postoji još jedna neparna vrijednost definirana u tipovima podataka Double i Float: NotaNumber (NAN). Pristupa se s "Double. NaN" ili "Plutaj. NaN."

Beskonačnost i NaN vraćaju neke trigonometrijske i logaritamske funkcije u Java matematičkom paketu.