Java Math nextAfter ()

A Java Math nextAfter () metódus az első argumentum mellett egy számot ad vissza a második argumentum irányába.

Azaz, ha az első argumentum 6.7 , és a második argumentum 2.3 , a szomszédos száma 6,7 irányában 2.3 van 6,699999999999999 .

A nextAfter()módszer szintaxisa :

 Math.nextAfter(start, direction)

Megjegyzés : A nextAfter()módszer statikus módszer. Ezért a metódust közvetlenül az osztály nevével hívhatjuk meg Math.

nextAfter () Paraméterek

  • rajt - rajtszám, amelynek szomszédos számát visszaadják
  • irány - meghatározza, hogy melyik szomszédos számot adja startvissza

Megjegyzés : A start és irány adattípusa lehet úszó vagy kettős.

nextAfter () Return Values

  • visszaadja a szomszédos számot, és elindul az irány felé

Megjegyzés : Ha a kezdet és az irány egyenlő, akkor az iránynak megfelelő értéket adjuk vissza.

Példa: 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 ) )

Ajánlott oktatóanyagok

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

érdekes cikkek...