题目:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路:不调用库函数的情况下,需要自己考虑,有公式a^n=a^(n/2)*a^(n/2)(n为偶数)和a^n=(a^(n-1)/2)*(a^(n-a/2))*a(n为奇数),可以用递归 ...
分类:
其他好文 时间:
2017-04-08 14:44:41
阅读次数:
185
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路: 使用循环求。 ...
分类:
其他好文 时间:
2017-02-13 22:00:44
阅读次数:
135
题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 class Solution { public: double Power(double base, int exponent) { double rt=1.0; int tmp ...
分类:
其他好文 时间:
2016-12-09 10:26:30
阅读次数:
162
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路:an=an/2*an/2(n为偶数) = a(n-1)/2*a(n-1)/2*a(n为奇数) 根据这个公式,我们可以把这个当成一个递推公式,如an与a(n/2)的关系(an/2与a( ...
分类:
其他好文 时间:
2016-08-27 20:34:46
阅读次数:
141
实现函数double Power(double base,int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数的问题。 在写代码的时候要考虑完全各种情况,对于代码的完整性,从三个方面考虑:功能、边界、负面,同时还要考虑对于异常的处理。在这道题中,主要有下面 ...
分类:
其他好文 时间:
2016-08-16 16:15:55
阅读次数:
125
题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 优化方法: ...
分类:
其他好文 时间:
2016-08-13 15:43:32
阅读次数:
174
题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路: 要考虑边界,0,负数 AC代码: 1 class Solution { 2 public: 3 double Power(double base, int exponen ...
分类:
其他好文 时间:
2016-08-11 12:39:34
阅读次数:
132
数值的整数次方 题目描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 思路 由于计算机表示小数(float和double)都有误差,不能直接用等号(==)判断两个小数是否相等。若两个小数的差的绝对值很小,比如小于0.0000001, ...
分类:
其他好文 时间:
2016-06-26 11:35:47
阅读次数:
207
题目:实现函数double Power(double base,int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。 这道题目有以下几点需要注意: 根据以上4个注意点,我们可以写出求指数的程序,代码如下: ...
分类:
其他好文 时间:
2016-06-24 22:04:59
阅读次数:
189