Метода Јава Матх нектУп () враћа број у близини наведеног аргумента у смеру позитивне бесконачности.
Односно, ако је аргумент 6.7 , тада је суседни број 6.7 у смеру позитивне бесконачности 6.700000000000001 .
Синтакса nextUp()
методе је:
Math.nextUp(start)
Напомена : nextUp()
Метода је статичка метода. Стога метод можемо позвати директно користећи име класе 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 ) )
Овде смо користили методу Јава Матх.скрт (-5) за израчунавање квадратног корена од -5 . Будући да квадратни корен негативног броја није број, Math.nextUp(nan)
враћа НаН .
То Double.POSITIVE_INFINITY
је поље Double
класе које нам омогућава да имплементирамо бесконачност у програм.
Препоручени водичи
- Матх.нектАфтер ()
- Матх.нектДовн ()