Java Math nextAfter ()

Metoda Java Math nextAfter () returnează un număr adiacent primului argument în direcția celui de-al doilea argument.

Adică, dacă primul argument este 6.7 și al doilea argument este 2.3 , numărul adiacent de 6.7 în direcția 2.3 este 6.699999999999999 .

Sintaxa nextAfter()metodei este:

 Math.nextAfter(start, direction)

Notă : nextAfter()Metoda este o metodă statică. Prin urmare, putem apela metoda direct folosind numele clasei Math.

nextAfter () Parametri

  • start - numărul de început al cărui număr adiacent este returnat
  • direcție - specifică ce număr adiacent starttrebuie returnat

Notă : Tipul de date de pornire și direcție poate fi fie plutitor, fie dublu.

nextAfter () Valori returnate

  • returnează numărul adiacent pentru a începe spre direcție

Notă : Dacă startul și direcția sunt egale, atunci se returnează valoarea echivalentă cu direcția.

Exemplu: 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 ) )

Tutoriale recomandate

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

Articole interesante...