De Java Math nextUp () - methode retourneert een getal naast het opgegeven argument in de richting van de positieve oneindigheid.
Dat wil zeggen, als het argument 6,7 is , dan is het aangrenzende getal 6,7 in de richting van positief oneindig 6,700000000000001 .
De syntaxis van de nextUp()
methode is:
Math.nextUp(start)
Opmerking : de nextUp()
methode is een statische methode. Daarom kunnen we de methode rechtstreeks aanroepen met behulp van de klassenaam Math
.
nextUp () Parameters
- start - startnummer waarvan het aangrenzende nummer wordt geretourneerd
Opmerking : het gegevenstype van start kan zwevend of dubbel zijn.
nextUp () Retourwaarden
- geeft het getal naast het begin terug naar positief oneindig
- geeft NaN terug als start NaN is
- geeft positieve oneindigheid terug als start positief oneindig is
Opmerking : de nextUp()
methode is gelijk aan de Math.nextAfter (start, Double.POSITIVE_INFINITY).
Voorbeeld: 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 ) )
Hier hebben we de Java Math.sqrt (-5) -methode gebruikt om de vierkantswortel van -5 te berekenen . Aangezien de vierkantswortel van een negatief getal geen getal is, Math.nextUp(nan)
retourneert NaN .
Het Double.POSITIVE_INFINITY
is een veld van Double
klasse waarmee we oneindigheid in een programma kunnen implementeren.
Aanbevolen tutorials
- Math.nextAfter ()
- Math.nextDown ()