C++ cmath pow() 函数

定义和用法

pow() 函数将数提升到另一个数的幂次。

pow() 函数在 <cmath> 头文件中定义。

实例

将不同的数提升到不同的幂次:

cout << pow(2.0f, 8.0f);
cout << pow(3.0f, 4.0f);
cout << pow(9.0, 0.5);
cout << pow(8.0, -1.0);
cout << pow(10.0f, -2.0f);

亲自试一试

语法

以下之一:

pow(double base, double exponent);
pow(float base, float exponent);

参数

参数 描述
base

必需。幂运算的底数。

如果这是一个整数类型,则会被视为 double 类型。

exponent

必需。幂运算的指数。

如果这是一个整数类型,则会被视为 double 类型。

技术细节

返回:

如果所有参数都是 float 类型,则返回 float 值。

否则返回 double 值,表示幂运算的结果。