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