剑指Offer:数值的整数次方
2016-08-03 15:42
375 查看
数值的整数次方
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。考虑情况完整性,可能会出现负幂情况。
求幂的方法:mul=1,mul*=base。不要忘记初识变量了!
class Solution { public: double Power(double base, int exponent) { // return pow(base,exponent); double mul{1}; int sign=exponent<0?-1:1; exponent=abs(exponent); while(exponent){ mul*=base; --exponent; } if(sign==-1) return 1/mul; return mul; } };
相关文章推荐
- 剑指offer——数值的整数次方
- 剑指offer--数值的整数次方
- 剑指offer-12.数值的整数次方
- 剑指offer——数值的整数次方
- 剑指offer_12_数值的整数次方
- 数值的整数次方(剑指Offer)
- 剑指offer:数值的整数次方 代码实现
- 剑指offer(9)-数值的整数次方
- 《剑指offer》数值的整数次方
- 剑指offer-面试题11:数值的整数次方
- 《剑指offer》-数值的整数次方
- 剑指offer之十一---数值的整数次方
- 《剑指Offer》题目:数值的整数次方
- 剑指Offer面试题16:数值的整数次方
- 剑指offer-面试题11-数值的整数次方
- 《剑指Offer》学习笔记--面试题11:数值的整数次方
- 剑指offer之面试题11:数值的整数次方
- 剑指offer面试题11——数值的整数次方
- 剑指offer——数值的整数次方
- 剑指Offer:面试题11——数值的整数次方(java实现)