C++ Math pow()函数
此函数用于计算给定数的幂。
考虑一个基数 ‘b’ 和指数 ‘e’
Power=be
语法
它的语法如下:
double pow(double b, double e);
float pow(float b, float e);
long double pow(long double b, long double e);
promoted pow(type1 b, type2 e);
注意:如果任何一个参数的类型是long double类型,则返回类型会升级为long double。否则,返回类型会升级为double。
参数
b :’b’是待计算幂的数字。
e :’e’是指数。
返回值
它返回基数’b’的指数为’e’的结果。
示例1
让我们看一个简单的示例,当基数和指数都是整数类型时。
#include
#include
using namespace std;
int main()
{
int base=4;
int exponent=2;
int power=pow(base,exponent);
std::cout << "Power of a given number is :" <
输出:
Power of a given number is :16
示例2
让我们来看一个示例,当底数是浮点类型,指数是整数类型时。
#include
#include
using namespace std;
int main()
{
int base=4.5;
int exponent=3;
int power=pow(base,exponent);
std::cout << "Power of a given number is :" <
输出:
Power of a given number is :64
示例3
让我们来看一个简单的示例,当底数和指数都是浮点类型时…
#include
#include
using namespace std;
int main()
{
int base=2.5;
int exponent=2.5;
int power=pow(base,exponent);
std::cout << "Power of a given number is :" <
输出:
Power of a given number is :4