當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


C語言 fabs用法及代碼示例

C語言math頭文件(math.h)中fabs函數的用法及代碼示例。

用法:

     double fabs  (double x);
      float fabsf (float x);
long double fabsl (long double x);
計算絕對值
返回絕對值x:|x|。

標頭<tgmath.h>提供此函數的type-generic宏版本。
額外的過載在此頭文件中提供(<cmath>) 為了整數類型:這些重載有效地轉換x到一個double(為T有任何整數類型)。

參數

x
返回其絕對值的值。

返回值

的絕對值x

示例

/* fabs example */
#include <stdio.h>      /* printf */
#include <math.h>       /* fabs */

int main ()
{
  printf ("The absolute value of 3.1416 is %f\n", fabs (3.1416) );
  printf ("The absolute value of -10.6 is %f\n", fabs (-10.6) );
  return 0;
}


輸出:

The absolute value of 3.1416 is 3.141600
The absolute value of -10.6 is 10.600000

相關用法


注:本文由純淨天空篩選整理自C標準庫大神的英文原創作品 C fabs function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。