一、math庫介紹
內建數學類函式庫,math庫不支援複數型別,僅支援整數和浮點數運算。
math庫一共提供了:
4個數字常數
44個函式,分為4類:
16個數值表示函式
8個冪對數函式
16個三角對數函式
4個高等特殊函式
二、math庫使用
庫中函式不能直接使用,需使用保留字import引用:
import math
math.《函式名》(...)
或者from math import 《函式名》
《函式名》(...)
三、math庫函式
3.1 math庫的數字常數(4個)
3.2 math庫的數值表示函式(16個)
3.3 math庫的冪對數函式(8個)
3.4 math庫的三角運算函式(16個)
3.5 math庫的高等特殊函式(4個)
四:舉例
# math_constants.pyimportmathprint(' π: '.format(math.pi))print(' e: '.format(math.e))print('nan: '.format(math.nan))print('inf: '.format(math.inf))
π 和 e 的精度僅受平台浮點c語言庫限制。
$ python3 math_constants.py
π: 3.141592653589793115997963468544
e: 2.718281828459045090795598298428
nan: nan
inf: inf
其他一些具體詳細操作:
Lua基礎之math 數學函式庫
abs 取絕對值 math.abs 15 acos 反余弦函式 math.acos 0.5 1.04719755 asin 反正弦函式 math.asin 0.5 0.52359877 atan2 x y的反正切值 math.atan2 90.0,45.0 1.10714871 atan 反正切函式...
Lua基礎之math庫總結 數學函式庫
lua5.1中數學庫的所有函式如下表 math.pi 為圓周率常量 3.14159265358979323846 abs取絕對值 math.abs 15 acos 反余弦函式 math.acos 0.5 1.04719755 asin 反正弦函式 math.asin 0.5 0.52359877 a...
C語言庫中math類別函式的原型及使用
注 以下的有關函式及標頭檔案參考了網上資料 include int abs int num double fabs double arg long labs long num 函式返回num的絕對值 include div t div int numerator,int denominator ld...