fabs函数是一个求绝对值的函数,求出x的绝对值,和数学上的概念相同,函数原型是extern float fabs(float x),用法是#include
C语言中fabs()函数:
(1)描述:C库函数double fabs(double x) ,返回浮点数x的绝对值。
(2)声明:fabs() 函数的声明:double fabs(double x)。
(3)功能:该函数返回浮点数x的绝对值。
(4)说明:计算|x|,当x不为负时返回x,否则返回-x。
扩展资料
fabs()函数和abs()函数区别
(1)参数对象不同
abs()函数是对整数取绝对值;
fabs()函数是对浮点数取绝对值。
(2)函数原型不同
abs()函数:int abs(int x)
fabs()函数:double fabs(double x)
(3)头文件不同
abs()函数:#include
fabs()函数:#include
参考资料来源:百度百科--fabs函数
1e就相当于10
fabs();是取绝对值的意思.
所以,用fabs(x)<=1e-6来判断x是否为0
意思是,当X的值小于等于10的-6次方后,X的值就让它约等于0.
fabs是取绝对值,1e-6是一个实数表示1*10^(-6)即0.0000001
X 是浮点数 , 才这样判断