Python math 模块
定义和用法
数学模块提供三角函数、对数和常数等数学函数。
它可用于精确的浮点运算以及阶乘、平方根和斜率等便捷的辅助函数。
成员
| 成员 | 描述 |
|---|---|
| acos() | 返回 x 的反余弦值,单位为弧度。 |
| asin() | 返回 x 的反正弦值,单位为弧度。 |
| atan() | 返回 x 的反正切值,单位为弧度。 |
| atan2() | 返回 atan(y / x) 的值,单位为弧度。 |
| ceil() | 返回 x 的向上取整(取大于等于 x 的最小整数)。 |
| cos() | 返回 x 弧度的余弦值。 |
| degrees() | 将角度 x 从弧度转换为度。 |
| e | 数学常数 e (2.718...)。 |
| exp() | 返回 e 的 x 次方。 |
| factorial() | 返回 x! 的整数值。 |
| floor() | 返回 x 的向下取整(小于等于 x 的最大整数)。 |
| hypot() | 返回欧几里得范数,即 sqrt(x*x + y*y)。 |
| inf | 浮点数正无穷大。 |
| isfinite() | 如果 x 既不是无穷大也不是 NaN,则返回 True。 |
| isinf() | 如果 x 是正无穷大或负无穷大,则返回 True。 |
| isnan() | 如果 x 是 NaN(非数字),则返回 True。 |
| log() | 返回 x 的自然对数。 |
| log10() | 返回 x 的以 10 为底的对数。 |
| nan | 浮点数"非数字"(NaN)。 |
| pi | 数学常数 π (3.14159...)。 |
| pow() | 返回 x 的 y 次方。 |
| radians() | 将角度 x 从度转换为弧度。 |
| sin() | 返回 x 弧度的正弦值。 |
| sqrt() | 返回 x 的平方根。 |
| tan() | 返回 x 弧度的正切值。 |
| trunc() | 返回 x 的整数值。 |

