fabs在c语言中意思

C语言中fabs()函数用算一个浮点数的值 。
函数:
double fabs (double x);


fabs在c语言中意思

文章插图
float fabs (float x);// Conly
实例:
printf("The absolute value is : %f", fabs(-3.1415926));
C语言fabs 是求双精等级的绝对值的函数 。
输数是双精度浮点数,数值送返绝对值,也是度浮点数 。
头文件:#include
doublefabs ( double x );
事例:
#include
#include
int main ()
{
printf ("Absoulte value of 3.1416 is %lf\", fabs (3.1416) );
printf ("Absoulte value of -10.6 is %lf\", fabs (-10.6) );
return 0;
}
結果:
Absolute value of 3.1416 is 3.141600
Absoulte value of -10.6 is 10.600000
获得一个浮点数的绝对值
fabs是一个求绝对值的函数,算出x对值,和数学课上的定义同样,函数原形是extern float fabs(float x)法是#include
fabs()函数的申明:double fabs(double x) 。在其中x 是浮点值,这一函数回到x的绝对值 。编码实例以下:
int main (){
int a, b;
a=1234;
b=-344;
printf("The absolute value of %d is %lf", a, fabs(a));
printf("The absolute value of %d is %lf", b, fabs(b));
return(0);}
编译程序和运作上边的程序流程,这将造成下列結果:
The absolute value of 1234 is 1234.000000
The absolute value of -344 is 344.000000
拓展材料:
fabs()和abs()差别:
(1)主要参数目标不一样
abs()是对整数金额取绝对值, 而fabs()是对浮点数取绝对值 。
(2)函数原形不一样:
int abs(int x)
double fabs(double x)
(3)头文件不一样:
abs(): #include
fabs(): #include
参考文献:
【fabs在c语言中意思】百科-fabs函数