目錄
前言
math模塊是基礎的python數學函數模塊,是需要熟練掌握的。
(一)一覽表
1.基本函數
| 求最大整數 |
floor(1.9)=1 |
| 求最小整數 |
ceil(0.9)=1 |
| 整除運算 |
fmod(3,2)=1 |
| 求和 |
fsum(item) |
| 求階乘 |
factorial(n) |
| 求最大的公約數 |
gcd(4,6)=2 |
| 求絕對值 |
fabs(num) |
| 符號函數(把后數的符號給前數) |
copysign(n1,n2) |
| 分割整數與小數 |
modf(1.5)=0.5, 1 |
2.對數函數
| e為底數 |
log(n) |
| 其他數為底數 |
log(n, basic) |
| 2為底數 |
log2(n) |
| 10為底數 |
log10(n) |
| 求次冪 |
pow(x,y) |
| 求根號 |
sqrt(n) |
3.三角函數
| 正弦函數 |
sin(x) |
| 余弦函數 |
cos(x) |
| 正切函數 |
tan(x) |
| 反正弦函數 |
asin(x) |
| 反余弦函數 |
acos(x) |
| 反正切函數 |
aten(x) |
| 歐幾里得范數(斜邊) |
hypot(3,4)=5 |
4.角度的切換
| 弧度轉為角度 |
degrees(弧度) |
| 角度轉為弧度 |
radians(角度) |
5.雙曲函數
| 正弦雙曲函數 |
sinh(x) |
| 余弦雙曲函數 |
cosh(x) |
| 正切雙曲函數 |
tanh(x) |
| 反正弦雙曲函數 |
asin(x) |
| 反余弦雙曲函數 |
acos(x) |
| 反正切雙曲函數 |
atanh(x) |

6.math定義的常數
| pi |
π = 3.141592 ...,可用精度 |
| e |
e = 2.718281 ...,達到可用的精度 |
| tau |
τ = 6.283185 ......,可達到精度 |
| inf |
無窮大 |
| nan |
非數字 |
(二)實例

作者:Mark
日期:2019/03/09 周六