在C++中,pow函數是一個數學函數,用于計算一個數的冪。它的完整形式是:
double pow(double base, double exponent);
其中,base表示底數,exponent表示指數。pow函數返回base的exponent次冪的值。
實際上,C++中的pow函數可以計算任意數的冪,不僅限于整數指數。當指數是整數時,pow函數的結果也是一個浮點型數。如果指數是分數或負數,pow函數的結果將是一個浮點型數,并且可能帶有小數部分。
使用pow函數的一個例子是計算一個數的平方:
#include <iostream>
#include <cmath>
int main() {
double num = 2.5;
double square = pow(num, 2);
std::cout << "Square of " << num << " is: " << square << std::endl;
return 0;
}
輸出結果是:
Square of 2.5 is: 6.25
在上面的例子中,pow函數計算了2.5的平方,并將結果賦值給了變量square。