剑指Offer:数值的整数次方
来源:互联网 发布:数据库删除语句 编辑:程序博客网 时间:2024/06/10 17:08
数值的整数次方
给定一个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; }};
0 0
- 剑指Offer之数值的整数次方
- 剑指offer:数值的整数次方
- 【剑指offer】数值的整数次方
- [剑指offer]Q11:数值的整数次方
- 【剑指offer】数值的整数次方
- 剑指Offer之数值的整数次方
- 《剑指offer》数值的整数次方
- 剑指offer--数值的整数次方
- 剑指Offer之 - 数值的整数次方
- 剑指offer-11 数值的整数次方
- 剑指offer 11 - 数值的整数次方
- 剑指Offer-数值的整数次方
- 剑指offer 数值的整数次方
- 《剑指offer》数值的整数次方
- 剑指offer—数值的整数次方
- 剑指Offer-11-数值的整数次方
- 【剑指offer】之数值的整数次方
- 剑指offer-数值的整数次方
- Java之CountDownLatch使用
- java中String的equals和==
- Please file a radar on UIKit if you see this assertion.
- Android 中drawText中坐标参数解析
- 关于onvif对接海康设备出现soap->error=4的问题
- 剑指Offer:数值的整数次方
- Java虚拟机--垃圾回收与内存分配
- Xcode 7 App Transport Security has blocked a cleartext HTTP 报错解决办法
- 循环结构中break、continue、return 的区别【书摘】
- 大型网站技术架构:核心原理与案例分析—第六章:永无止境:网站的伸缩性架构
- TCP流量控制
- linux下如何把php升级到5.6
- Java分页原理
- ATM机密码输入界面的编写(终端连接属性)