Python中用于计算指数的exp()方法
在Python中,我们可以使用数学模块 math
中的 exp()
方法计算指数。
基本语法
math.exp(x)
其中,x
表示指数的大小。
示例1:计算e的次方
我们知道,e 是一个常数,约等于 2.71828。如果要计算 e 的次方,可以直接使用 exp()
方法。
import math
result = math.exp(1)
print(result)
输出结果为:
2.718281828459045
示例2:计算其它数的次方
除了 e 以外,exp()
方法也可以计算其它数的次方。例如,要计算 2 的 3 次方,可以使用以下代码:
import math
result = math.exp(3 * math.log(2))
print(result)
其中,math.log(2)
表示以 e 为底数的对数,等于 0.693,所以代码可以等效为:
import math
result = math.exp(3 * 0.693)
print(result)
输出结果为:
8.0
注意事项
- 如果
x
超出了浮点数的范围,exp()
方法会返回inf
或-inf
。 - 如果
x
是nan
(Not a Number),exp()
方法也会返回nan
。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Python中用于计算指数的exp()方法 - Python技术站