Python入門(四)數學類函數總結

數學常量

  • 圓周率:pi;
  • 天然常數:e。

數學函數

  • 返回數字的絕對值,且值的類型取決於原參數的類型(複數返回浮點型):abs( x )
    x---數值
>>> abs(-1.23)
1.23
>>> abs(3+4j)
5.0
  • 返回浮點數或整數的絕對值,且值的類型只能是浮點型:fabs( x )
    x---數值
>>> import math
>>> math.fabs(-1.23)
1.23
  • 返回數字上取後的整數:ceil( x )
    x---數值
>>> import math  # ceil(x)不能直接訪問,需先導入 math 模塊
>>> math.ceil(-0.74)
0
  • 返回數字下舍後的整數:floor(x)
    x---數值
>>> import math  # floor(x)不能直接訪問,需先導入 math 模塊
>>> math.floor(-0.74)
-1
  • 返回x的小數部分與整數部分,注意整數部分以浮點型表示:modf(x)
    x---數值
>>> import math   # modf(x)不能直接訪問,需先導入 math 模塊
>>> math.modf(-111.222)
(-0.2219999999999942, -111.0)
  • 返回浮點數x的四捨五入值:round(x [, n]) 
    x---浮點數;

n---精度函數

>>> round(111.222333444, 6)
111.222333
  • 返回x的y次方:pow() 
    1)內置方法
>>> pow(2, 3)  #把參數做爲整型
8

2)導入math模塊spa

>>> import math  #把參數做爲浮點型
>>> math.pow(2, 3)
8.0
  • 返回數字x的平方根:sqrt(x)

 

  • x---數值
相關文章
相關標籤/搜索