Bár lehetetlen, hogy egy számítógép szó szerint reprezentálja a végtelen értékét a memóriában, a Java "kettős" és "lebegő" Az adattípus két helyet foglal le a címtartományában, amelyeket a számítógép pozitívnak és negatívnak értelmez végtelenség.
1. lépés
Nyissa meg a Java integrált fejlesztői környezetét (IDE).
A nap videója
2. lépés
Írja be a következőket egy pozitív vagy negatív végtelen értékű dupla (vagy float) meghatározásához:
double pInfiniteDouble = Dupla. POSITIVE_INFINITY; double nInfiniteDouble = Dupla. NEGATIVE_INFINITY; float pInfiniteFloat = Lebegés. POSITIVE_INFINITY; float nInfiniteFloat = Úszó. NEGATIVE_INFINITY;
3. lépés
Az "isInfinite()" metódus segítségével ellenőrizze, hogy egy dupla vagy lebegő érték végtelen-e:
pInfiniteDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();
Tipp
Van még egy páratlan érték a Double és Float adattípusokban: NotaNumber (NAN). Ez a "Double. NaN" vagy „Float. NaN."
A Java matematikai csomag néhány trigonometrikus és logaritmikus függvénye visszaadja a végtelent és a NaN-t.