Python math.cbrt() 方法



Python 的 math.cbrt() 方法用於計算給定數字的立方根。

在數學上,立方根方法,表示為∛x,是一種數學運算,它找到一個數字,當該數字自身相乘兩次時,得到原始數字 x。在數學上,這表示為 -

∛x = y such that y3 = x

例如,如果 x = 8,則 8 的立方根 (∛8) 是 2,因為 23 = 8。類似地,如果 x = -27,則 -27 的立方根 (∛-27) 是 -3,因為 (-3)3 = -27。

語法

以下是 Python math.cbrt() 方法的基本語法 -

math.cbrt(x)

引數

此方法接受一個整數或浮點數作為引數,您需要為此引數計算立方根。

返回值

該方法返回給定值的立方根。返回值也是一個浮點數。

示例 1

在以下示例中,我們使用 math.cbrt() 方法計算正整數的立方根 -

import math
result = math.cbrt(27)
print("Cube root of 27:", result)

輸出

獲得的輸出如下 -

Cube root of 27: 3.0

示例 2

在這裡,我們使用 math.cbrt() 方法計算負整數的立方根 -

import math
result = math.cbrt(-64)
print("Cube root of -64:", result)

輸出

以下是上述程式碼的輸出 -

Cube root of -64: -4.0

示例 3

在此示例中,我們使用 math.cbrt() 方法評估 x=3 和 x + 1 的立方根之和 -

import math
x = 81
result = math.cbrt(x) + math.cbrt(x+1)
print("cube root obtained is:", result)

輸出

我們得到如下所示的輸出 -

cube root obtained is: 8.671230196690837

示例 4

現在,我們使用 math.cbrt() 方法計算負浮點數的立方根 -

import math
result = math.cbrt(-125.0)
print("Cube root of -125.0:", result)

輸出

產生的結果如下所示 -

Cube root of -125.0: -5.0
python_maths.htm
廣告