c語言fabs是什麼意思?
fabs函數是求絕對值的函數,求x的絕對值,和數學上的概念相同,函數原型是extern float fabs(float x),用法是#include 。
推薦學習:c語言影片教學
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 <stdlib.h> fabs(): #include <math.h>
以上是c語言fabs是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!