C語言中f來自abs是什么意思

問題補充說明:謝

C語言中f來自abs是什么意思


fabs函數是一個求絕對值的要依移苗晶使函數,求出x的絕對值,和數學上的概念相同,函數原型是extern
float
fabs(float
x),用法是#in月江脫clude
<math.h> 。
fabs()函數的聲明:double
fabs(double
x) 。其中參數x
是浮點值,這個函數返回畫燃足行吧音討民的現x的絕對值 。代碼示例如下:
in回實些衡商型t
main
(){
in和按營始寧發t
a,
b;
a
=
1234;
b
=
-344;
printf("The
absolute
value
of
%d
is
%lf",
a,
fabs(a));
printf("T苗核作理根漢鋼景技he
absolu鎮固富知te
value
of
%d
is
%lf",
b,
fabs(b));
return(0);}
編譯和運行上面的程序,這將產生以下結果:
The
absolute
valu列脫商已則友粒鎮延e
of
1234
is
1234.000000
The
absolute
value
of
-344
is
3運真院商白利科壓印執44.000000
擴展資料:
fabs()和abs()區別:
(1)參數對象不冷延編同
abs()是對整數取絕對值,
而fabs()是對浮點數取絕對值 。
(2)函數原型不同:
int
abs(int
x)
d越豐首步上執委羅批按ouble
fabs(double
x)
(3)頭文件液積雙衡往復例起沙問不同:
abs():
#include
<stdlib.h>
fabs():
裂免衣課實勞吃酒說滑#include
<math.h>
參考資料:
百裝則速計該推聚度百科-fabs函數
【C語言中f來自abs是什么意思】

    猜你喜歡