zoukankan      html  css  js  c++  java
  • 数值的整数次方

    题目描述

    给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
     1 public class Main12 {
     2 
     3     /*
     4      * 题目描述
     5      * 给定一个double类型的浮点数base和int类型的整数exponent。
     6      * 求base的exponent次方。
     7      */
     8     
     9     public static void main(String[] args) {
    10         // TODO Auto-generated method stub
    11         double number = Main12.Power(2.0, -2);
    12         System.out.println(number);
    13     }
    14     
    15     public static double Power(double base, int exponent) {
    16         
    17         double number = base;
    18         if (exponent == 0) {
    19             return 1;
    20         }
    21         if (exponent < 0) {
    22             int k = -exponent;
    23             System.out.println(k);
    24             for (int i=1;i < k;i++) {
    25                 number = number * base;
    26             }
    27             number = 1/number;
    28         }else {
    29             for (int i=1;i<exponent;i++) {
    30                 number = number * base;
    31             }
    32         }
    33         return number;
    34     }
    35 
    36 }
  • 相关阅读:
    JavaScript闭包基本概念
    JavaScript函数
    JavaScript类型比较
    Java思维导图之Class对象
    Python进阶之装饰器
    Java IO学习要点导图
    sl003完全平方数
    sl002个税计算
    sl001数字拼接
    装饰器
  • 原文地址:https://www.cnblogs.com/strive-19970713/p/11066900.html
Copyright © 2011-2022 走看看