zoukankan      html  css  js  c++  java
  • 剑指offer[12]——数值的整数次方

    题目描述

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

    保证base和exponent不同时为0

    其实这道题目就很简单了,首先判断baseexponent是不是有一个等于0,是的话返回0或1, 不是的话就用循环累乘,返回结果。

    function Power(base, exponent)
    {
        if(base==0 || exponent==0){
            return base==0?0:1;
        }
        let res = 1;
        base=exponent<0?(1/base):base;
        exponent=exponent<0?(-exponent):exponent;
        for(let i=0; i<exponent; i++){
            res *= base;
        }
        return res;
    }
    
  • 相关阅读:
    php 解析xml
    php
    php 设置自动加载某个页面
    Mac
    mysql
    Git
    C#
    C# 正则表达式
    C# ASCII码排序
    (转)datagridview 自定义列三步走
  • 原文地址:https://www.cnblogs.com/Jacob98/p/12465337.html
Copyright © 2011-2022 走看看