c语言fabs()是什么意思?和abs()有什么区别-创新互联

c语言fabs()是什么意思?和abs()有什么区别?相信有很多人都不太了解,今天小编为了让大家更加了解fabs(),所以给大家总结了以下内容,一起往下看吧。

创新互联公司IDC提供业务:西部信息机房,成都服务器租用,西部信息机房,重庆服务器租用等四川省内主机托管与主机租用业务;数据中心含:双线机房,BGP机房,电信机房,移动机房,联通机房。

c语言fabs是什么意思?

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

c语言fabs()是什么意思?和abs()有什么区别

扩展资料:

fabs()和abs()区别:

(1)参数对象不同

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

(2)函数原型不同:

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

(3)头文件不同:

abs(): #include 
fabs(): #include 

以上就是c语言fabs()是什么意思?和abs()有什么区别的详细内容了,看完之后是否有所收获呢?如果想了解更多相关内容,欢迎来创新互联成都网站设计公司行业资讯!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:c语言fabs()是什么意思?和abs()有什么区别-创新互联
网址分享:http://ybzwz.com/article/gioih.html