在C語言中,fabs()函數(shù)是用于計算浮點(diǎn)數(shù)的絕對值的函數(shù)。它的原型位于math.h頭文件中,并且可以在數(shù)學(xué)操作中使用。
以下是fabs()函數(shù)的用法示例:
#include #include int main() { double num1 = -10.5; double num2 = 5.75; double absoluteValue1 = fabs(num1); double absoluteValue2 = fabs(num2); printf("Absolute value of %.2f is %.2f\n", num1, absoluteValue1); printf("Absolute value of %.2f is %.2f\n", num2, absoluteValue2); return 0;}
在上述示例中,我們包含了math.h頭文件,這是使用fabs()函數(shù)所必需的。然后,我們聲明了兩個浮點(diǎn)數(shù)變量num1和num2,并使用fabs()函數(shù)分別計算了它們的絕對值,通過printf()函數(shù)輸出了結(jié)果。
當(dāng)程序運(yùn)行時,輸出將會顯示每個浮點(diǎn)數(shù)的絕對值。fabs()函數(shù)只適用于浮點(diǎn)數(shù)類型。如果你需要計算整數(shù)的絕對值,可以使用C標(biāo)準(zhǔn)庫中的abs()函數(shù)。