题解 | #数值的整数次方#
数值的整数次方
http://www.nowcoder.com/practice/1a834e5e3e1a4b7ba251417554e07c00
public:
double Power(double base, int exponent) {
if(exponent == 0){return 1;}
double a = base;
int b = exponent;
if(b < 0){
b = -b;
}
for(int i = 1; i < b; i++){
a = a * base;
}
return exponent < 0? 1/a : a;
}
};
