Python math.exp2() 方法



Python 的 math.exp2() 方法用於計算 2 的給定數次冪,即 2x。它計算以 2 為底的指數方法。在數學上,該方法表示為 -

exp2(x) = 2x

例如,如果 x = 3,則指數方法 exp2(3) 計算結果為 23,等於 8。換句話說,當您將 2 自乘三次時,積為 8。

語法

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

math.exp2(x)

引數

此方法接受一個實數,可以是整數或浮點數作為引數,表示 2 將提升到的指數。

返回值

該方法返回 2 的 x 次冪的值。返回值為浮點數。

示例 1

在以下示例中,我們計算 2 的 3 次冪,即傳遞一個正整數指數作為引數給以 2 為底 -

import math
result = math.exp2(3)
print("The result obtained is:", result)  

輸出

獲得的輸出如下 -

The result obtained is: 8.0

示例 2

在這裡,我們將一個負整數指數作為引數傳遞給以 2 為底。我們計算 2 的 -2 次冪,這等價於 1 除以 2 的平方 -

import math
result = math.exp2(-2)
print("The result obtained is:", result)  

輸出

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

The result obtained is: 0.25

示例 3

在此示例中,我們正在傳遞一個分數指數作為引數給以 2 為底。我們正在計算 2 的 1.5 次冪 -

import math
result = math.exp2(1.5)
print("The result obtained is:", result) 

輸出

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

The result obtained is: 2.8284271247461903

示例 4

現在,我們使用變數“x”來儲存指數值。然後我們計算 2 的“x”次冪,也就是 22,結果為 4 -

import math
x = 2
result = math.exp2(x)
print("The result obtained is:", result)  

輸出

產生的結果如下所示 -

The result obtained is: 4.0
python_maths.htm
廣告