剑指offer
面试题16
数值的整数次方
/**
* 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方
* 保证base和exponent不同时为0
*/
public class Power {
public static double power(double base, int exponent){
if (base == 0 && exponent < 0) throw new RuntimeException("分母不能为零");
int absexponent = exponent >= 0 ? exponent : -exponent;
double result = powerHelper2(base, absexponent);