欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

数值的整数次方

程序员文章站 2022-03-30 17:10:32
...

题目描述

给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。

public class Solution {
    public double Power(double base, int exponent) {
        double tmp = 1.0;
        if(exponent == 0){
            return 1;
        }
        if(exponent > 0){
            for(int i = 0; i < exponent; i++){
                tmp *= base;
            }
        }else if(exponent < 0){
            for(int i = 0; i < Math.abs(exponent); i++){
                tmp *= base;
            }
            tmp = 1/tmp;
        }
        return tmp;
    }
}
相关标签: 浮点数

上一篇: php浮点数计算

下一篇: Qt静态编译