解题思路:
指数分为 正数 0 负数
class Solution {
public:
double Power(double base, int exponent) {
if(exponent>0)
{
double res=1;
for(int i=0;i<exponent;++i)
{
res=res*base;
}
return res;
}
else if(exponent==0)
{
return 1;
}
else
{
double res=1;
exponent=0-exponent;
for(int i=0;i<exponent;++i)
{
res=res*base;
}
return 1.0/res;
}
}
};