Python - fabs() 與 abs()
abs() 和 fabs() 都是表示數學函式,它們為我們提供數字的絕對值。但是,兩者之間有一個細微的區別,我們可以在下面的示例中探討。
示例
abs() 函式根據提供給它的值返回整數或浮點值作為絕對值。但 fabs() 函式將始終返回浮點值,而不論是否向它提供了整數或浮點值作為引數。
import math n = -23 print(abs(n)) print(math.fabs(n)) n = 21.4 print(abs(n)) print(math.fabs(n)) n = complex(10,12) print(abs(n)) #print(math.fabs(n)) – Causes error
輸出
執行以上程式碼為我們提供了以下結果 −
23 23.0 21.4 21.4 15.620499351813308
廣告
資料結構
網路
關係資料庫
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP