Metoden Java Math nextAfter () returnerar ett tal intill det första argumentet i riktning mot det andra argumentet.
Det är, om det första argumentet är 6,7 och det andra argumentet är 2,3 , den intilliggande antalet 6,7 i riktning mot 2,3 är 6,699999999999999 .
Syntaxen för nextAfter()
metoden är:
Math.nextAfter(start, direction)
Obs : Den nextAfter()
metoden är en statisk metod. Därför kan vi ringa metoden direkt med hjälp av klassnamnet Math
.
nextAfter () Parametrar
- start - startnummer vars intilliggande nummer returneras
- riktning - anger vilket intilliggande antal
start
som ska returneras
Obs! Datatypen start och riktning kan vara antingen flytande eller dubbel.
nextAfter () Returvärden
- returnerar numret intill för att börja i riktning
Obs : Om start och riktning är lika returneras värdet som motsvarar riktningen.
Exempel: 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 ) )
Rekommenderade handledning
- Math.nextUp ()
- Math.nextDown ()