在C++中,`pow()`函數用于計算一個數的指數冪。它的用法如下:
#include <cmath>double pow(double base, double exponent);
base:要計算的基數。
exponent:要計算的指數。
該函數返回`base`的`exponent`次冪的結果。需要注意的是,`pow()`函數的參數和返回值都是`double`類型,因此可以處理浮點數。
以下是一些示例:
#include <iostream>#include <cmath>
int main() {
double result;
// 計算3的4次方
result = pow(3, 4);
std::cout << "3^4 = " << result << std::endl;
// 計算2的平方根
result = pow(2, 0.5);
std::cout << "Square root of 2: " << result << std::endl;
return 0;
}
輸出:
3^4 = 81Square root of 2: 1.41421
請注意,`pow()`函數返回的是一個`double`類型的浮點數,如果需要將其轉換為整數,您可以使用類型轉換或其他方法進行處理。