《剑指offer》数值的整数次方
2016-06-28 15:13
363 查看
一、题目描述
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。二、输入
double base, int exponent三、输出
base的exponent次方的值四、牛客网提供的框架
class Solution { public: double Power(double base, int exponent) { } };
五、解题思路
exponent个base相乘。如果exponent小于0,取结果的倒数六、代码
class Solution {public:
double Power(double base, int exponent) {
double powerResult;
powerResult = 1;
int len = abs(exponent); for(int i = 0; i < len; i++) { powerResult *= base; } if(exponent < 0) powerResult = 1 / powerResult; return powerResult; }
};
相关文章推荐
- 自定义jQuery插件Step by Step
- Swiper.js使用方法
- 用CSS制造出光泽一闪而过的图片效果
- js日期格式转换
- JS笔记
- 使用HTML5里的classList操作CSS类
- JS 禁用移动流量球、禁用iframe嵌入
- JS监听回车事件
- 《剑指offer》二进制中1的个数
- CssReset
- 部署前端脚本
- "typeinfo for XXX::xxx", referenced from:typeinfo for xxx::xxx > in xx.o
- Web页面取得当前日期
- 其实没那么复杂!探究react-native通信机制
- 《剑指offer》矩形覆盖
- css之元素分类
- jQuery Validate验证框架详解
- jQuery Validate验证框架详解
- poj 3253 Fence Repair(哈夫曼)
- Angularjs 指令示例