當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java Math cbrt()用法及代碼示例


Java Math cbrt() 方法返回指定數字的立方根。

用法:

Math.cbrt(double num)

在這裏,cbrt() 是一個靜態方法。因此,我們使用類名 Math 訪問該方法。

參數:

cbrt() 方法采用單個參數。

  • num- 要計算其立方根的數字

cbrt() 返回值

  • 返回指定數字的立方根
  • 如果指定值為 NaN,則返回 NaN
  • 如果指定的數字為 0,則返回 0

注意: 如果參數是負數-num, 然後cbrt(-num) = -cbrt(num).

示例:Java 數學 cbrt()

class Main {
  public static void main(String[] args) {

    // create a double variable
    double value1 = Double.POSITIVE_INFINITY;
    double value2 = 27.0;
    double value3 = -64;
    double value4 = 0.0;

    // cube root of infinity
    System.out.println(Math.cbrt(value1));  // Infinity

    // cube root of a positive number
    System.out.println(Math.cbrt(value2));  // 3.0

    // cube root of a negative number
    System.out.println(Math.cbrt(value3));  // -4.0

    // cube root of zero
    System.out.println(Math.cbrt(value4));  // 0.0
  }
}

在上麵的例子中,我們使用了Math.cbrt()計算立方根的方法無窮,正數,負數, 和.

這裏,Double.POSITIVE_INFINITY用於在程序中實現正無窮大。

當我們將整數值傳遞給cbrt() 方法時,它會自動將int 值轉換為double 值。

int a = 125;

Math.cbrt(a);   // returns 5.0

相關用法


注:本文由純淨天空篩選整理自 Java Math cbrt()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。