剑指offer-12.数值的整数次方
2017-04-24 20:00
337 查看
题目:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
思路:判断指数,分为三种情况,大于0,等于0,小于0
class Solution {
public:
double Power(double base, int exponent)
{
double result = 1.0;
if (exponent < 0)
{
for (int i = exponent; i < 0; i++)
{
result *= (1.0 / base);
}
return result;
}
else if (exponent == 0)
{
return 1;
}
else
{
for (int i = 0; i < exponent; i++)
{
result *= base;
}
return result;
}
}
};
思路:判断指数,分为三种情况,大于0,等于0,小于0
class Solution {
public:
double Power(double base, int exponent)
{
double result = 1.0;
if (exponent < 0)
{
for (int i = exponent; i < 0; i++)
{
result *= (1.0 / base);
}
return result;
}
else if (exponent == 0)
{
return 1;
}
else
{
for (int i = 0; i < exponent; i++)
{
result *= base;
}
return result;
}
}
};
相关文章推荐
- 剑指offer(12):数值的整数次方
- 剑指offer(12)—数值的整数次方
- 剑指Offer(12)______数值的整数次方
- 剑指offer 12 数值的整数次方
- 剑指Offer_12_数值的整数次方
- 剑指offer_12_数值的整数次方
- 数值的整数次方(剑指offer)O(log n)
- 剑指offer(9)-数值的整数次方
- (C++)剑指offer-12:数值的整数次方(代码的完整性)
- 剑指offer:数值的整数次方
- 剑指offer 数值的整数次幂,求base的exponent次方,不能使用库函数,同时不需要考虑大数问题
- 剑指offer——数值的整数次方
- 《剑指offer》牛客网java题解-数值的整数次方
- 剑指Offer之数值的整数次方
- 剑指offer 数值的整数次方
- 剑指Offer系列-面试题11:数值的整数次方
- 数值的整数次方(剑指Offer)
- 《剑指offer》数值的整数次方
- 12数值的整数次方
- 剑指OFFER之数值的整数次方(九度OJ1514)