C++学习之浮点数的整型数次方

点击打开链接
class Solution {
public:
    double Power(double base, int exponent) {
        double sum=1.0;
        if(exponent>0){
    for(int i=1;i<=exponent;i++)
        sum*=base;
       
        }else
        {
        for(int i=1;i<=abs(exponent);i++)
        sum*=base;
        sum=1/sum;
        }
return sum;
    }
};
主要考虑负数情况,基本无难度

猜你喜欢

转载自blog.csdn.net/libinxxx/article/details/80426981