數學模塊 math
- 模塊名: math
- 注:
- linux下為內建模塊
- Mac OS下為標准庫模塊
數學模塊用法:
import math
# 或
from math import *
數據 |
描述 |
math.e |
自然對數的底e |
math.pi |
圓周率pi |
函數名 |
描述 |
math.ceil(x) |
對x向上取整,比如x=1.2,返回2 |
math.floor(x) |
對x向下取整,比如x=1.2,返回1 |
math.sqrt(x) |
返回x的平方根 |
math.factorial(x) |
求x的階乘 |
math.log(x[, base]) |
返回以base為底x的對數, 如果不給出base,則以自然對數e為底 |
math.log10(x) |
求以10為底x的對數 |
math.pow(x, y) |
返回 x**y (x的y次方) |
math.fabs(x) |
返回浮點數x的絕對值 |
角度和弧度degrees互換 |
|
math.degree(x) |
將弧度x轉換為角度 |
math.radians(x) |
將角度x轉換為弧度 |
三角函數 |
|
math.sin(x) |
返回x的正弦(x為弧度) |
math.cos(x) |
返回x的余弦(x為弧度) |
math.tan(x) |
返回x的正切(x為弧度) |
math.asin(x) |
返回x的反正弦(返回值為為弧度) |
math.acos(x) |
返回x的反余弦(返回值為為弧度) |
math.atan(x) |
返回x的反正切(返回值為為弧度) |