python中math模块常用函数
文章目录
- math模块简介
- 各种三角函数反三角函数
- 取整函数
- 欧几里得距离
- 绝对值
- 最大公约数
- 开根号
- 幂
- 阶乘函数
math模块简介
math模块是python标准库的一部分,提供了对于浮点数相关的数学运算,下面是常用的一些function
各种三角函数反三角函数
math.cos
、math.acos
、math.sin
、math.asin
、math.tan
、math.atan'
取整函数
主要是两个
下取整:
math.floor
上取整
math.ceil
欧几里得距离
math.dist()
:参数是两个可迭代对象
绝对值
math.fabs(x)
最大公约数
math.gcd(a, b)
:返回给定整数类型的参数的最大公约数
开根号
math.sqrt(x)
:返回x的平方根
幂
math.pow(x, y)
:返回x的y次幂,和pow不同的是math.power()返回的是浮点数类型,pow而是根据传入类型来确定返回类型的,**和pow表现类型,math.power会快一些
阶乘函数
math.factorial(x)
:返回x的阶乘 如果 x 不是整数或为负数时则将引发 ValueError。