数值的整数次方
来源:互联网 发布:淘宝联盟支持购物车吗 编辑:程序博客网 时间:2024/05/18 18:14
题目描述:
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
public class Solution { public double Power(double base, int exponent) { //由于exponent是int类型的整数,则可能包含正整数、0以及负整数三种情况。 double temp=1; if(exponent>0){ for(int i=1;i<=exponent;i++){ temp=temp*base; if(temp>1.7976931348623157E308){ System.out.println("已经超出double类型的取值范围。"); return -1; } } return temp; }if(exponent<0){ exponent=-exponent; for(int i=1;i<=exponent;i++){ temp=temp*base; if(temp>1.7976931348623157E308){ System.out.println("已经超出double类型的取值范围。"); return -1; } } temp=1.0/temp; return temp; }else{ return 1; } }}
阅读全文
0 0
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- 数值的整数次方
- java快速入门
- GlobalMemoryStatus详解
- windows下怎么同时使用python2和3
- ErrorProvider使用方法
- Until The Day
- 数值的整数次方
- 51nod——1005 大数加法
- react 实现双向绑定以及事件绑定
- 关于echart使用过程中遇见过的坑
- 数组相关运算
- 02 基础知识
- 【转载】Python eval()函数
- HDU2015
- HelpProvider使用方法