English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Java

Java Управление потоком

Java Массивы

Java Ориентированность на объекты (I)

Java Ориентированность на объекты (II)

Java Ориентированность на объекты (III)

Обработка исключений Java

Java Список(List)

Java Queue(очередь)

Java Map集合

Java Set集合

Java Вход/Выход (I/O)

Java Reader/Writer

Другие темы Java

Использование и пример Java Math cbrt()

Java математические методы Math

Java Math cbrt() метод возвращает кубический корень указанного числа.

Синтаксис метода cbrt():

Math.cbrt(double num)

Внимание:cbrt() является статическим методом. Поэтому мы можем использовать имя класса для доступа к этому методу Math.

Параметр cbrt()

  • num - Число, из которого нужно вычислить кубический корень

Возврат значений cbrt()

  • Возвращает кубический корень указанного числа

  • Если указанное значение равно NaN, то возвращается NaN

  • Если указанное число равно 0, то возвращается 0

Внимание:Если аргумент отрицателен - num, то cbrt(-num) = -cbrt(num).

Пример: Java Math cbrt()

class Main {
  public static void main(String[] args) {
    // 创建双精度变量
    double value1 = Double.POSITIVE_INFINITY;
    double value2 = 27.0;
    double value3 = -64;
    double value4 = 0.0;
    // 无穷大的立方根
    System.out.println(Math.cbrt(value1));  // Infinity
    // кубический корень положительного числа
    System.out.println(Math.cbrt(value2));  // 3.0
    // кубический корень отрицательного числа
    System.out.println(Math.cbrt(value3));  // -4.0
    // кубический корень нуля
    System.out.println(Math.cbrt(value4));  // 0.0
  }
}

В вышеупомянутом примере мы использовали метод Math.cbrt() для вычислениябесконечностьположительное числоотрицательное числоинолькубический корень.

Здесь используется Double.POSITIVE_INFINITY для реализации положительного бесконечного значения в программе.

При передаче int значения методу cbrt() он автоматически преобразует это int значение в double.

int a = 125;
Math.cbrt(a);   // возврат 5.0

соответствующие руководства

Java математические методы Math