描述:Python中fabs(x)方法返回x的绝对值。虽然类似于abs()函数,但是两个函数之间存在以下差异:
abs()是一个内置函数,而fabs()在math模块中定义的。-
fabs()函数只适用于float和integer类型,而abs()也适用于复数。 - abs()返回是float和int类型,math.fabs()返回是float类型
语法:以下是fabs()方法的语法:
import math math.fabs(x)
注意:此模块不能直接访问,需要调用math模块,然后使用math静态对象的调用此函数。
参数x为传入参数。
返回值返回的x的绝对值。
示例
import math
a = -1
b = -1.3232
c = b
d = 1+1.0j
e = 3+4.0j
f = -230.13000
print("a的绝对值是:",abs(a))
print("b的绝对值是:",abs(b))
print("c的绝对值是:",math.fabs(c))
print("d的的绝对值是:",abs(d))
""print("e的绝对值是:",fabs(e))"""
print("f的绝对值是:",abs(f))
print("f的绝对值是:",math.fabs(f))