Python math.exp2() 方法



Python math.exp2() 方法用于计算 2 的给定数字的幂,即 2x 的幂。它计算以 2 为基数的指数方法。在数学上,该方法表示为 -

exp2(x) = 2x

例如,如果 x = 3,则指数方法 exp2(3) 的计算结果为 23,等于 8。换句话说,当您将 2 乘以自身 3 次时,乘积为 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