import java.math.BigDecimal;
public class Solution {
public double Power(double base, int exponent) {
boolean isSub = false;
BigDecimal result = new BigDecimal(base+"");
if (exponent < 0) {
isSub = true;
}
result = result.pow(Math.abs(exponent));
System.out.println(result.toString());
return isSub ? 1/Double.parseDouble(result.toString()) : Double.parseDouble(result.toString());
}
}
数值的整数次方
最新推荐文章于 2024-02-15 11:48:47 发布