C++ Math pow()
C++ Math pow()
此函数用于查找给定数字的幂。
考虑基数'b '和指数'e'。
语法
其语法为:
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。如果不是,则将返回类型提升为双精度。
参数
b : " b"是要计算其功效的数字。
e : " e"是指数。
返回值
它返回升至的底数'b'
示例1
让我们看一个简单的示例,其中基数和指数均为整数类型。
#include <iostream>
#include<cmath>
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;
return 0;
}
输出:
Power of a given number is :16
示例2
让我们看一个示例,该示例的基数是浮点型,指数是整数型。
#include <iostream>
#include<cmath>
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;
return 0;
}
输出:
Power of a given number is :64
示例3
让我们看一个简单的示例,其中基数和指数均为浮点类型。
#include <iostream>
#include<cmath>
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;
return 0;
}
输出:
Power of a given number is :4