Kako uporabljati Infinity v Javi

Čeprav je nemogoče, da bi računalnik dobesedno predstavljal vrednost neskončnosti v pomnilniku, Java "podvoji" in "plava" podatkovni tip rezervira dve reži v svojem naslovnem območju, ki jih računalnik razume kot pozitivne in negativne neskončnost.

Korak 1

Odprite svoje integrirano razvojno okolje Java (IDE).

Video dneva

2. korak

Vnesite naslednje, da definirate dvojno (ali float) z vrednostjo pozitivne ali negativne neskončnosti:

dvojno pInfiniteDouble = dvojno. POSITIVE_INFINITY; dvojno nInfiniteDouble = Dvojno. NEGATIVE_INFINITY; float pInfiniteFloat = Float. POSITIVE_INFINITY; float nInfiniteFloat = Float. NEGATIVE_INFINITY;

3. korak

Preverite, ali ima dvojni ali float vrednost neskončno z metodo "isInfinite()":

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

Nasvet

V podatkovnih tipih Double in Float je definirana še ena liha vrednost: NotaNumber (NAN). Dostopa se z "Double. NaN" ali "Float. NaN."

Neskončnost in NaN vrnejo nekatere trigonometrične in logaritemske funkcije v matematičnem paketu Java.