📜  Python中的数学math函数 2(对数和幂函数)

📅  最后修改于: 2020-04-09 05:27:02             🧑  作者: Mango

数值函数在下面的1中讨论
Python中的数学函数 1(数值函数)
对数和幂函数在此集中讨论。
1. exp(a):此函数将ea值返回给, 即返回(e ** a)
2. log(a,b):此函数返回以b为底的a的对数值。如果未提及base,则计算值是自然对数e。

# Python展示
# exp()和log()
# 导入"math" 
import math
# 返回(e ** 4)
print ("e**4 : ", end="")
print (math.exp(4))
# 返回log2-3
print ("log2-3 : ", end="")
print (math.log(2,3))

输出:

e**4 : 54.598150033144236
log2-3 : 0.6309297535714574

3. log2(a) :此函数计算以2为底的log a的值。此值比上述函数的值更准确。
4. log10(a) : 此函数计算以10为底的log a的值。此值比上述函数的值更准确。.

# Python代码展示
# log2()和log10()
# 导入"math"
import math
# 返回log2-16
print ("log2-16 : ", end="")
print (math.log2(16))
# 返回log10-10000
print ("log10-10000 : ", end="")
print (math.log10(10000))

输出:

The value of log2 of 16 is : 4.0
The value of log10 of 10000 is : 4.0

5. pow(a,b):此函数用于计算提高到幂(a ** b)的值
6. sqrt():此函数返回数字的平方根

# Python 代码展示
# pow()和sqrt()
# 导入 "math"
import math
# 返回 3**2
print ("3**2 : ", end="")
print (math.pow(3,2))
# 返回25的平方根
print ("25的平方根 : ", end="")
print (math.sqrt(25))

输出:

3**2 : 9.0
25的平方根 : 5.0