Java Math nextAfter ()

Il metodo Java Math nextAfter () restituisce un numero adiacente al primo argomento nella direzione del secondo argomento.

Cioè, se il primo argomento è 6,7 e il secondo argomento è 2,3 , il numero adiacente di 6,7 in direzione di 2,3 è 6,699999999999999 .

La sintassi del nextAfter()metodo è:

 Math.nextAfter(start, direction)

Nota : il nextAfter()metodo è un metodo statico. Quindi, possiamo chiamare il metodo direttamente utilizzando il nome della classe Math.

nextAfter () Parametri

  • start - numero iniziale il cui numero adiacente viene restituito
  • direction - specifica quale numero adiacente di startdeve essere restituito

Nota : il tipo di dati di inizio e direzione può essere float o double.

nextAfter () Valori restituiti

  • restituisce il numero adiacente per iniziare verso la direzione

Nota : se l'inizio e la direzione sono uguali, viene restituito il valore equivalente alla direzione.

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

Tutorial consigliati

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

Articoli interessanti...