Pyhton math库


math模块提供了许多数学运算函数。

math.e——数字常量,自然常数e

math.pi——数字常量,圆周率pi

math.ceil(x)——向上取整,返回大于或等于x的最小整数

math.floor(x)——向下取整,返回小于或等于x的最大整数

math.trunc(x)——返回x的整数部分

math.fabs(x)——返回x的绝对值

math.fmod(x)——返回x%y(取余)

math.factorial(x)——返回x的阶乘

math.gcd(x,y)——返回x,y的最大公约数

math.exp(x)——返回e的x次幂

math.log(x[,base])——返回x的以base为底的对数

math.log10(x)——返回x的以10为底的对数

math.pow(x,y)——返回x的y次方

math.sqrt(x)——返回x的平方根

math.degress(x)——把x从弧度制转换为角度

math.radians(x)——把x从角度转换为弧度

math.sin(x)——返回x(弧度)的三角正弦值

math.cos(x)——返回x(弧度)的三角余弦值

math.tan(x)——返回x(弧度)的三角正切值