📅  最后修改于: 2023-12-03 15:19:13.435000             🧑  作者: Mango
cmath.log10()
方法用于返回以10为底的对数,可以处理复数。该函数是cmath
模块中的一员,因此需要先导入该模块才能使用。
cmath.log10(num)
num
:一个数字,可以是实数或复数。返回以10为底的对数,可以处理复数。
import cmath
num1 = 10
result1 = cmath.log10(num1)
print("log10的结果: ", result1)
num2 = 1 + 2j
result2 = cmath.log10(num2)
print("log10的结果: ", result2)
输出结果为:
log10的结果: 1.0
log10的结果: (0.3494850021680094+0.19447182814486633j)
math
模块中的log10()
方法,则只能处理实数,不能处理复数。cmath.log()
方法是以e为底的自然对数。