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.