题目描述:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
ac代码:
1 public class Solution { 2 public double Power(double base, int exponent) { 3 double sum=1; 4 boolean flag=false; 5 if(exponent<0){ 6 flag=true; 7 exponent=-exponent; 8 } 9 for(int i=0;i<exponent;i++){ 10 sum*=base; 11 } 12 if(flag) 13 return 1.0/sum; 14 else 15 return sum; 16 } 17 }