目錄
前言
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 周六