在C++中求絕對值可以使用標準庫中的std::abs()
函數。std::abs()
函數可以計算整數、浮點數和其他類型的絕對值。具體用法如下:
#include <iostream>
#include <cmath>
int main() {
int a = -10;
double b = -3.14;
int absA = std::abs(a);
double absB = std::abs(b);
std::cout << "Absolute value of a: " << absA << std::endl;
std::cout << "Absolute value of b: " << absB << std::endl;
return 0;
}
上述代碼中,我們使用std::abs()
函數分別計算了一個整數和一個浮點數的絕對值,并將結果打印出來。這是C++中求絕對值的最佳實踐之一,可以方便地處理不同類型的數據。