剑指offer 数值的整数次方


class Solution {
public:
    double Power(double base, int exponent) {
        double res = 1;
        if(exponent == 0){
            if(base == 0){
                return -1;
            }
            else{
                return 1;
            }
        }
        else{
            for( int i = 0; i < abs(exponent); i++){
                res *= base;
            }
            if(exponent < 0){
                res = 1/res;
            }
        }
        return res;
    }
};
原文地址:https://www.cnblogs.com/theodoric008/p/9525686.html