Az Infinity használata Java-ban
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ő” adattípus két helyet foglal le a címtartományában, amelyeket a számítógép pozitív és negatív végtelenként értelmez.
1. lépés
Nyissa meg Java integrált fejlesztői környezetét (IDE).
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 =Double.POSITIVE_INFINITY; double nInfiniteDouble =Double.NEGATIVE_INFINITY; float pInfiniteFloat =Float.POSITIVE_INFINITY; float nInfiniteFloat =Float.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:
pVégtelenDouble.isInfinite(); nInfiniteDouble.isInfinite(); pInfiniteFloat.isInfinite(); nInfiniteFloat.isInfinite();
Tipp
Van még egy páratlan érték a Double és Float adattípusokban:NotaNumber (NAN). A "Double.NaN" vagy a "Float.NaN."
segítségével érhető elA Java matematikai csomag néhány trigonometrikus és logaritmikus függvénye visszaadja a végtelent és a NaN-t.