Kako koristiti Infinity u Javi
Iako je nemoguće da računalo doslovno predstavi vrijednost beskonačnosti u memoriji, Java "double" i "float" tip podataka rezervira dva mjesta u svom rasponu adresa za koje računalo razumije da se odnose na pozitivnu i negativnu beskonačnost.
1. korak
Otvorite svoje Java integrirano razvojno okruženje (IDE).
2. korak
Upišite sljedeće kako biste definirali double (ili float) s vrijednošću pozitivne ili negativne beskonačnosti:
double pInfiniteDouble =Double.POSITIVE_INFINITY; dvostruko nInfiniteDouble =Double.NEGATIVE_INFINITY; float pInfiniteFloat =Float.POSITIVE_INFINITY; float nInfiniteFloat =Float.NEGATIVE_INFINITY;
3. korak
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 mu se s "Double.NaN" ili "Float.NaN."
Infinity i NaN vraćaju neke trigonometrijske i logaritamske funkcije u Java math paketu.