|
micropython的数学计算库
数学库math属于标准库,可以运行在各种平台。需要带有硬件FPU,精度是32位。
数学计算库(math)
函数
- math.atan2(y, x)
计算 y/x 反正切.
- math.copysign(x, y)
返回 x 带有 y 的符号位
- math.expm1(x)
计算 exp(x) - 1.
- math.frexp(x)
分解浮点数为尾数和指数。返回结果是元祖格式 (m, e),对应关系是 x == m * 2**e 。 如果 x == 0 就返回 (0.0, 0), 否则otherwise 0.5 <= abs(m) < 1 holds.
- math.isfinite(x)
返回 True 如果是有限数
- math.isinf(x)
返回 True 如果是无穷大
- math.isnan(x)
如果不是数字返回 True
- math.ldexp(x, exp)
返回 x * (2**exp).
- math.lgamma(x)
返回伽马函数的自然对数
- math.log10(x)
计算常用对数(10为底)
- math.modf(x)
浮点数分解为小数和整数,小数在前
常数
|
|