Java Math nextAfter ()

Metoda Java Math nextAfter () vrací číslo sousedící s prvním argumentem ve směru druhého argumentu.

To znamená, že pokud je první argument 6,7 a druhý argument 2,3 , sousední počet 6,7 ve směru 2,3 je 6,699999999999999 .

Syntaxe nextAfter()metody je:

 Math.nextAfter(start, direction)

Poznámka : nextAfter()Metoda je statická. Proto můžeme metodu volat přímo pomocí názvu třídy Math.

nextAfter () parametry

  • start - počáteční číslo, jehož sousední číslo je vráceno
  • direction - určuje, který sousední počet startmá být vrácen

Poznámka : Datový typ startu a směru může být float nebo double.

nextAfter () Vrátit hodnoty

  • vrací číslo sousedící a začíná ve směru

Poznámka : Pokud je začátek a směr stejný, vrátí se hodnota odpovídající směru.

Pří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 ) )

Doporučené výukové programy

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

Zajímavé články...