Java Math nextAfter ()

Metóda Java Math nextAfter () vracia číslo susediace s prvým argumentom v smere druhého argumentu.

To znamená, že ak je prvý argument 6,7 a druhý argument 2,3 , susedný počet 6,7 v smere 2,3 je 6,699999999999999 .

Syntax nextAfter()metódy je:

 Math.nextAfter(start, direction)

Poznámka : Táto nextAfter()metóda je statická. Preto môžeme metódu zavolať priamo pomocou názvu triedy Math.

Parametre nextAfter ()

  • štart - štartovacie číslo, ktorého susedné číslo sa vráti
  • direction - určuje, ktorý susedný počet startsa má vrátiť

Poznámka : Dátový typ začiatku a smeru môže byť buď plávajúci alebo dvojitý.

nextAfter () Vráti hodnoty

  • vráti susedné číslo a začne smerovať

Poznámka : Ak sú začiatok a smer rovnaké, potom sa vráti hodnota zodpovedajúca smeru.

Príklad: 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 ) )

Odporúčané návody

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

Zaujímavé články...