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

以上就是小编整理了多篇后的内容,希望能够帮助到大家。

—-想了解c语言中abs()和fabs()的区别点整理分享!全部内容且更多的C语言教程关注

本站无法对海量内容真伪性鉴别,请勿相信本站任何号码,邮件,站外网址等信息,如有需要,请自行甄别。版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至net@163.com举报,一经查实,本站将立刻删除。
(0)
上一篇 2022年8月13日 上午10:57
下一篇 2022年8月13日 上午11:10

相关推荐

发表回复

登录后才能评论