摘要:
enum{Valid,Invalid};int g_valid;double Power(double base,int exponent){ g_valid=Invalid; if(abs(base)=0) sign=1; else { sign=-1; n=-n; } while(n>0) { if(n%2==0) { b=b*b; n=n>>1; } else { ret=ret*b; n=n-1; } } g_valid=Valid; if(sign>0) { return ret; } else { return 1/ret; }} 阅读全文
posted @ 2013-07-23 17:11
dyc0113
阅读(208)
评论(0)
推荐(0)

浙公网安备 33010602011771号