Implement pow(x, n).
其实这个题递归和非递归应该都不难实现,就是边界值的问题。
public double myPow(double x, int n) {
if (n == 0)
return 1.0;
double res = 1.0;
if (n < 0) {
if (x >= 1.0 / Double.MAX_VALUE || x <= 1.0 / -Double.MAX_VALUE)
x = 1.0 / x;