本文最后更新于 258 天前,其中的信息可能已经过时,如有错误请发送邮件到wuxianglongblog@163.com
模块math:数学
import math
math模块的主要功能是计算数学函数。例如:计算平方根:
math.sqrt(16)
4.0
除了数学函数之外,模块中还有一些数学常数。例如,圆周率:
math.pi
3.141592653589793
自然底数:
math.e
2.718281828459045
三角函数:
math.cos(0)
1.0
math.sin(math.pi / 2)
1.0
math.tan(math.pi / 4)
0.9999999999999999
反三角函数:
math.asin(1)
1.5707963267948966
math.acos(0)
1.5707963267948966
math.atan(1)
0.7853981633974483
对数和指数:
math.log(10)
2.302585092994046
math.exp(math.log(10))
10.000000000000002
math.log1p(1)
0.6931471805599453
math.expm1(0.6931471805599453)
1.0
近似,向上取整和向下取整:
math.ceil(10.2)
11
math.floor(10.2)
10