在C++中,使用abs()函數可以求一個數的絕對值。abs()函數定義在cmath頭文件中,可以接受整數、浮點數、長整數、雙精度浮點數等參數,返回的結果是參數的絕對值。
#include <iostream>
#include <cmath>
int main() {
int num = -5;
double num2 = -3.5;
std::cout << "Absolute value of " << num << " is " << abs(num) << std::endl;
std::cout << "Absolute value of " << num2 << " is " << abs(num2) << std::endl;
return 0;
}
上面的代碼演示了如何使用abs()函數求一個整數和一個浮點數的絕對值。輸出結果為:
Absolute value of -5 is 5
Absolute value of -3.5 is 3.5