给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
保证base和exponent不同时为0
public class Solution {
public double Power(double base, int exponent) {
double ret = 1.0;
if(base == 0 && exponent == 0) {
return 0;
}
if(exponent > 0){
for(int i = 0; i < exponent; i++) {
ret *= base;
}
}
if(exponent < 0){
for(int i = 0; i > exponent; i--) {
ret /= base;
}
}
return ret;
}
}