Java Math nextAfter ()

Die Java Math nextAfter () -Methode gibt eine Zahl neben dem ersten Argument in Richtung des zweiten Arguments zurück.

Das heißt, falls das erste Argument 6.7 und das zweite Argument ist 2.3 , die angrenzende Anzahl von 6.7 in Richtung 2.3 ist 6,699999999999999 .

Die Syntax der nextAfter()Methode lautet:

 Math.nextAfter(start, direction)

Hinweis : Die nextAfter()Methode ist eine statische Methode. Daher können wir die Methode direkt unter Verwendung des Klassennamens aufrufen Math.

nextAfter () Parameter

  • start - Startnummer, deren benachbarte Nummer zurückgegeben wird
  • Richtung - Gibt an, welche benachbarte Anzahl von startzurückgegeben werden soll

Hinweis : Der Datentyp Start und Richtung kann entweder float oder double sein.

nextAfter () Rückgabewerte

  • Gibt die benachbarte Zahl zurück, um in Richtung zu beginnen

Hinweis : Wenn Start und Richtung gleich sind, wird der Wert zurückgegeben, der der Richtung entspricht.

Beispiel: Java Math.nextAfter ()

 class Main ( public static void main(String() args) ( // float arguments // returns the smaller adjacent number float start1 = 7.9f; float direction1 = 3.3f; System.out.println(Math.nextAfter(start1, direction1)); // 7.8999996 // double arguments // returns the larger adjacent number double start2 = 7.9f; double direction2 = 9.8f; System.out.println(Math.nextAfter(start2, direction2)); // 7.9000000953674325 ) )

Empfohlene Tutorials

  • Math.nextUp ()
  • Math.nextDown ()

Interessante Beiträge...