English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java математические методы Math
Java Math nextAfter() метод возвращает相邻ное число в направлении второго параметра.
т.е., если первым параметром является6.7, вторым параметром является2.3, то в2.3в направлении6.7Пример相邻ного числа6.699999999999999.
Синтаксис метода nextAfter():
Math.nextAfter(start, direction)
ВниманиеnextAfter() является статическим методом. Поэтому мы можем вызвать этот метод напрямую через имя класса Math.
start - Возвращает начальное значение相邻ного числа
direction- Указать начальное значение для возвращения相邻ного числа
Вниманиеstart и direction могут быть типа float или double.
ВниманиеЕсли start и direction равны, то возвращается значение equal direction.
class Main {}} public static void main(String[] args) { // float параметр // Возврат меньшего соседнего числа float start1 = 7.9f; float direction1 = 3.3f; System.out.println(Math.nextAfter(start1, direction1)); // 7.8999996 // double параметр // Возврат более большого соседнего числа double start2 = 7.9f; double direction2 = 9.8f; System.out.println(Math.nextAfter(start2, direction2)); // 7.9000000953674325 {} {}