A Java Math nextUp () metódus egy számot ad vissza a megadott argumentum mellett a pozitív végtelen irányába.
Vagyis, ha az argumentum 6.7 , akkor a pozitív végtelen irányába eső 6.7 szomszédos száma 6.700000000000001 .
A nextUp()
módszer szintaxisa :
Math.nextUp(start)
Megjegyzés : A nextUp()
módszer statikus módszer. Ezért a metódust közvetlenül az osztály nevével hívhatjuk meg Math
.
nextUp () paraméterek
- rajt - rajtszám, amelynek szomszédos számát visszaadják
Megjegyzés : A start adattípusa lehet úszó vagy kettős.
nextUp () visszatérési értékek
- a szomszédos számot adja vissza, hogy a pozitív végtelen felé induljon
- NaN-t ad vissza, ha a start NaN
- pozitív végtelen eredményt ad, ha a kezdet pozitív végtelen
Megjegyzés : A nextUp()
módszer egyenértékű a Math.nextAfter (start, Double.POSITIVE_INFINITY).
Példa: Java Math.nextUp ()
class Main ( public static void main(String() args) ( // float arguments float start1 = 7.9f; System.out.println(Math.nextUp(start1)); // 7.9000006 // double arguments double start2 = 7.9; System.out.println(Math.nextUp(start2)); // 7.900000000000001 // with positive infinity double infinity = Double.POSITIVE_INFINITY; System.out.println(infinity); // Infinity // with NaN double nan = Math.sqrt(-5); System.out.println(Math.nextUp(nan)); // NaN ) )
Itt már használják a Java Math.sqrt (-5) számítási módjára négyzetgyöke -5 . Mivel a negatív szám négyzetgyöke nem szám, NaN-tMath.nextUp(nan)
ad vissza .
Ez Double.POSITIVE_INFINITY
az Double
osztály olyan területe, amely lehetővé teszi számunkra, hogy a programban végtelenül megvalósítsuk.
Ajánlott oktatóanyagok
- Math.nextAfter ()
- Math.nextDown ()