c语言中abs()和fabs()的区别点整理分享!

(1)abs()是对整数取绝对值, 而fabs()是对浮点数取绝对值。

(2)函数原型:

  int abs(int x)  double fabs(double x)

(3)头文件:

  abs(): #include <stdlib.h>  fabs(): #include <math.h>

c语言fabs是什么意思?

fabs函数是一个求绝对值的函数,求出x的绝对值,和数学上的概念相同,函数原型是extern float fabs(float x),用法是#include <math.h>。

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

以上就是<计算机技术网(www.ctvol.com)!!>小编整理了多篇后的内容,希望能够帮助到大家。

—-想了解c语言中abs()和fabs()的区别点整理分享!全部内容且更多的C语言教程关注<计算机技术网(www.ctvol.com)!!>

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/483700.html

(0)
上一篇 2020年11月10日
下一篇 2020年11月10日

精彩推荐