数值的整数次方
2016-01-21 17:00
120 查看
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
class Solution { public: double Power(double base, int exponent) { if (exponent == 0) return 1; else if (exponent > 0) { double sum = 1; for (int i = 0 ; i < exponent ;++i) { sum = sum*base; } return sum; } else { exponent = -1 * exponent; double sum = 1; for (int i = 0 ; i < exponent ;++i) { sum = sum/base; } return sum; } } };
相关文章推荐
- -----------什么是图?------------
- Android 平台语言对照表
- poi操作Excel
- 在Ubuntu上下载Android最新源代码
- CodeForces 589F Gourmet and Banquet 题解
- 如何将一个map 转换成json数据
- 图像特征
- c++ stl容器vector删除(erase),遍历等基本用法介绍及头文件
- JVM中的类加载原理
- LightOJ 1238 Power Puff Girls(BFS)
- 自定义Style
- dp题目列表
- POJ 2391 Ombrophobic Bovines (最大流+二分答案)
- 详解C++中对构造函数和赋值运算符的复制和移动操作
- HDU 1016 Prime Ring Problem(DFS)
- VB操作CAD
- zepto.js使用前注意
- 低字节序和高字节序相互转换(Little Endian/Big Endian)
- 英文写作强调技巧:alliteration, assonance, consonance
- HTML5:组织内容