方法1:自己编写函数
double mi(double number,int amount)
{
double temp=number;
double result=1;
for(int i=1;i<=amount;i++)
{
result=result*temp;
}
return result;
}
完整测试代码:
计算2的3次方,得到结果为8:
#include<iostream>
using namespace std;
#include<math.h>
double mi(double number,int amount)
{
double temp=number;
double result=1;
for(int i=1;i<=amount;i++)
{
result=result*temp;
}
return result;
}
int main()
{
double result=mi(2,3);
cout<<result<<endl;
}
方法2:直接调用函数
(1)导包
#include<math.h>
(2)使用库函数
pow(x,n)//代表的就是x的n次幂
完整测试代码:
#include<iostream>
using namespace std;
#include<math.h>
int main()
{
double result=pow(2,3);
cout<<result<<endl;
}