在C語言中,可以使用abs()
函數來計算一個整數的絕對值。這個函數定義在<stdlib.h>
頭文件中。但是,如果你想要計算一個浮點數的絕對值,你需要使用fabs()
函數,它定義在<math.h>
頭文件中。
下面是一個簡單的示例,展示了如何使用這兩個函數來計算絕對值:
#include<stdio.h>
#include <stdlib.h>
#include <math.h>
int main() {
int intValue = -10;
double doubleValue = -3.14;
printf("The absolute value of %d is %d\n", intValue, abs(intValue));
printf("The absolute value of %f is %f\n", doubleValue, fabs(doubleValue));
return 0;
}
輸出結果將會是:
The absolute value of -10 is 10
The absolute value of -3.140000 is 3.140000