题目描述:
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
public class Solution {
public double Power(double base, int exponent) {
}
}
代码:
public class Solution {
public double Power(double base, int exponent) {
double res = 1;
if(exponent>=0){
for (int i = 0; i < exponent; i++) {
res = res*base;
}
}
if(exponent<0){
exponent = -exponent;
for (int i = 0; i < exponent; i++) {
res = res*base;
}
res = 1/res;
}
return res;
}
}