Метода Јава Матх нектДовн () враћа број у близини наведеног аргумента у смеру негативне бесконачности.
Односно, ако је аргумент 6.7 , тада је суседни број 6.7 у смеру негативне бесконачности 6.699999999999999 .
Синтакса nextDown()
методе је:
Math.nextDown(start)
Напомена : nextDown()
Метода је статичка метода. Стога метод можемо позвати директно користећи име класе Math
.
параметри нектДовн ()
- старт - почетни број чији суседни број треба да се врати
Напомена : Тип података почетка може бити плутајући или двоструки.
нектДовн () Повратне вредности
- враћа суседни број да би кренуо ка негативној бесконачности
- враћа НаН ако је старт НаН
- враћа негативну бесконачност ако је почетак негативна бесконачност
Напомена : nextDown()
Метод је еквивалентан Матх.нектАфтер (старт, Доубле.Негативе_ИНФИНИТИ).
Пример: Јава Матх.нектДовн ()
class Main ( public static void main(String() args) ( // float arguments float start1 = 7.9f; System.out.println(Math.nextDown(start1)); // 7.8999996 // double arguments double start2 = 7.9; System.out.println(Math.nextDown(start2)); // 7.8999999999999995 // with positive infinity double infinity = Double.NEGATIVE_INFINITY; System.out.println(Math.nextDown(infinity)); // -Infinity // with NaN double nan = Math.sqrt(-5); System.out.println(Math.nextDown(nan)); // NaN ) )
Овде смо користили методу Јава Матх.скрт (-5) за израчунавање квадратног корена од -5 . Будући да квадратни корен негативног броја није број, Math.nextDown(nan)
враћа НаН .
То Double.NEGATIVE_INFINITY
је поље Double
класе које нам омогућава да имплементирамо бесконачност у програм.
Препоручени водичи
- Матх.нектАфтер ()
- Матх.нектУп ()