一,double power(double x, int n)
题目描述
实现函数double power(double x, int n)。
我的代码
double power(double base, unsigned int exponent){
if(exponent == 0){
return 0;
}
if(exponent == 1){
return base;
}
double result = power(base, exponent>>1);
result *= result;
if(exponent & 1){
result *= base;
}
return result;
}