當前位置:編程學習大全網 - 網站源碼 - 在C語言fabs代表什麽意思

在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

擴展資料:

fabs()和abs()區別:

(1)參數對象不同

abs()是對整數取絕對值, 而fabs()是對浮點數取絕對值。

(2)函數原型不同:

int abs(int x)

double fabs(double x)

(3)頭文件不同:

abs(): #include <stdlib.h>

fabs(): #include <math.h>

參考資料:

百度百科-fabs函數

  • 上一篇:如何使用js實現頁面功能
  • 下一篇:急求!!用php文件操作編寫唐詩300首的web查詢系統
  • copyright 2024編程學習大全網