python中math库_Python库详解之math库
1
首先我們看下定義的Number-theoretic and representation functions.
1:ceil(x):功能:返回一個浮點(diǎn)數(shù)據(jù),該數(shù)據(jù)向上取整.
2:copysign(x, y):功能:返回入?yún),x的符號屬性和入?yún)一致.
3:fabs(x):功能:返回入?yún)的絕對值.
4:factorial(x):功能:返回x的階乘.
2
5:floor(x):功能:返回一個浮點(diǎn)數(shù)據(jù),該數(shù)據(jù)向下取整.
6:fmod(x, y):功能:取模運(yùn)算,等同x%y,注意表達(dá)式的符號看參數(shù)x.
7:frexp(x):功能:效果等同公式x=m*2**e 返回二元數(shù)組(m,e).
8:fsum(iterable):功能:計(jì)算列表內(nèi)部所有數(shù)據(jù)元素之和.返回浮點(diǎn)類型.
3
9:isinf(x):功能:判斷浮點(diǎn)類型的入?yún)⑹欠駷檎驘o窮大還是負(fù)向無窮大.
10:isnan(x):功能:判斷浮點(diǎn)類型的入?yún)⑹欠駷閿?shù)據(jù).
11:ldexp(x, i):功能:和函數(shù)frexp(x)函數(shù)相反等同公式:x*2**i
12:modf(x):功能:返回入?yún)的整數(shù)和小數(shù)部分.
13:trunc(x):功能:截取浮點(diǎn)數(shù)據(jù)的小數(shù)部分.
4
接下來看math庫定義的Power and logarithmic functions函數(shù)方法:
1:exp(x):功能:指數(shù)運(yùn)算,等同公式e**x.
2:expm1(x):功能:與exp(x)不同在于該函數(shù)會有減1操作,小數(shù)部分的精度也有區(qū)別.
3:log(x[, base]):功能:取log運(yùn)算.如果入?yún)⒅挥?個,那么base=e.
5
4:log1p(x):功能:取log運(yùn)算,等同于1+x (base e).
5:log10(x):功能:取log運(yùn)算,base=10.
6:pow(x, y):功能:冪運(yùn)算,等同公式x**y.
7:sqrt(x):功能:開方運(yùn)算.
6
接下來看math庫定義的三角函數(shù):Trigonometric functions
1:acos(x):功能:反余弦函數(shù).y = arccos(x),x=[-1,1];
2:asin(x):功能:反正弦函數(shù).y=arcsin(x),x=[-1,1];
3:atan(x):功能:反正切函數(shù).
4:atan2(y, x):功能:返回y/x的反正切函數(shù).
7
6:cos(x):功能:余弦函數(shù).
7:sin(x):功能:正弦函數(shù).
8:tan(x):功能:正切函數(shù).
9:hypot(x, y):功能:返回歐氏范數(shù),等同公式sqrt(x*x + y*y).
END
總結(jié)
以上是生活随笔為你收集整理的python中math库_Python库详解之math库的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3.7.2怎么用不了pill
- 下一篇: python映射类型有哪些_什么是pyt