Python math.log1p() 方法

定义和用法

math.log1p() 方法返回 log(1+number),其计算方式即使在 number 的值接近零时也非常准确。

实例

求不同的数的 log(1+number):

# 导入 math 库
import math 

# 返回不同的数字的 log(1+number):
print(math.log1p(2.7183))
print(math.log1p(2))
print(math.log1p(1))

亲自试一试

语法

math.log1p(x)

参数

参数 描述
x

必需。指定要处理的数字。

如果该值是负数,它将返回 ValueError。

如果该值不是数,它将返回 TypeError。

技术细节

返回值: 浮点数,表示 1+number 的对数值。
Python 版本: 2.6