题目描述:给定一个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 }

 

 posted on 2018-04-11 15:58  几缕清风依旧  阅读(84)  评论(0编辑  收藏  举报