(数值的整数次方 C )
算法1
blablabla
C语言 代码
double Power(double base, int exponent)
{
long long n=exponent;
double res=1;
if(n<0) n=-n,base=1/base;
while(n){
if(n&1) res*=base;
base*=base;
n>>=1;
}
return res;
}