Java Math nextUp ()

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_INFINITYis een veld van Doubleklasse waarmee we oneindigheid in een programma kunnen implementeren.

Aanbevolen tutorials

  • Math.nextAfter ()
  • Math.nextDown ()

Interessante artikelen...