Metodas „Java Math nextUp ()“ grąžina skaičių šalia nurodyto argumento teigiamos begalybės kryptimi.
Tai yra, jei argumentas yra 6,7 , tada gretimas skaičius 6,7 teigiamos begalybės kryptimi yra 6,700000000000001 .
nextUp()
Metodo sintaksė yra tokia:
Math.nextUp(start)
Pastaba : nextUp()
metodas yra statinis. Vadinasi, metodą galime iškviesti tiesiogiai naudodami klasės pavadinimą Math
.
„nextUp“ () parametrai
- startas - starto numeris, kurio gretimas numeris grąžinamas
Pastaba : Pradžios duomenų tipas gali būti „float“ arba „double“.
nextUp () grąžinimo vertės
- grąžina šalia esantį skaičių link teigiamos begalybės
- grąžina NaN, jei pradžia yra NaN
- grąžina teigiamą begalybę, jei pradžia yra teigiama begalybė
Pastaba : nextUp()
metodas prilygsta Math.nextAfter (pradžia, dvigubai.POSITIVE_INFINITY).
Pavyzdys: Java Math.nextUp ()
class Main ( public static void main(String() args) ( // float arguments float start1 = 7.9f; System.out.println(Math.nextUp(start1)); // 7.9000006 // double arguments double start2 = 7.9; System.out.println(Math.nextUp(start2)); // 7.900000000000001 // with positive infinity double infinity = Double.POSITIVE_INFINITY; System.out.println(infinity); // Infinity // with NaN double nan = Math.sqrt(-5); System.out.println(Math.nextUp(nan)); // NaN ) )
Čia mes naudojome „Java Math.sqrt“ (-5) metodą, kad apskaičiuotume -5 kvadratinę šaknį . Kadangi neigiamo skaičiaus kvadratinė šaknis nėra skaičius, Math.nextUp(nan)
grąžinama NaN .
Tai Double.POSITIVE_INFINITY
yra Double
klasės laukas , leidžiantis įgyvendinti programoje begalybę.
Rekomenduojamos pamokos
- Math.nextAfter ()
- Math.nextDown ()