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
start
trebuie 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 ()