
【剑指Offer】数值的整数次方
发布日期:2022-02-10 08:55:11
浏览次数:13
分类:技术文章
本文共 485 字,大约阅读时间需要 1 分钟。
题目描述
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
保证base和exponent不同时为0
思路
循环没什么好说的,但是要注意指数是有负数的,针对这种情况就是循环除法,第一次做还忘掉了。
代码
class Solution {public:
double Power(double base, int exponent) {
double sum = 1;
if(base == 0){
return 0;
}
if(base == 1){
return 1;
}
if(exponent == 0){
return 1;
}else if(exponent > 0){
for(int i = 0;i < exponent;i++){
sum = sum * base;
}
}else if(exponent < 0){
int k = ~exponent + 1;
for(int i = 0;i < k;i++){
sum = sum / base;
}
}
return sum;
}};
转载地址:https://blog.csdn.net/hanmin822/article/details/105480637 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2023年03月01日 06时57分09秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
最新文章
python提取文件指定列_python 提取文件指定列的方法示例
2019-08-28 18:34:13
mysql设置自动递增_面试题:mysql 数据类型
2019-08-28 18:34:13
potainer 日志_10个好用的Web日志安全分析工具
2019-08-28 18:34:12
java实现三天免登陆_基于Java的学生信息管理系统
2019-08-28 18:34:12
python 读excel是把所有数据都读到内存里吗_python直接读txt(或者excel)里面的文件名,然后找到那个目录里,把他们复制出来到新的文件,求代码...
2019-08-28 18:34:11
python图像识别数字_Python图像识别+KNN求解数独的实现
2019-08-28 18:34:11
已知空间中的三点 求三角形面积_高考数学复习突破策略,空间几何体的结构及其表面积、体积...
2019-08-28 18:34:10
python3知识点汇总_Python常用知识点汇总
2019-08-28 18:34:09
想学python怎么学习_怎么学习Python爬虫技术 想学Python如何入门
2019-08-28 18:34:09
python的if和else的缩进问题_Python if else对缩进的要求
2019-08-28 18:34:08
python中label函数_Python之sklearn:LabelEncoder函数简介(编码与编码还原)、使用方法、具体案例之详细攻略...
2019-08-28 18:34:08
ad中按钮开关的符号_收藏:电路图形符号大全!!!
2019-08-28 18:34:07
python按比例生成数据组_python,批量生成指定格式的审核数据(传输参数格式为数组时)...
2019-08-28 18:34:06
python有免费版吗_python下载_python3.5.1 免费版下载 - 全方位下载
2019-08-28 18:34:06
angular高级编程第3版下载_UNIX系统编程宝典,每一本都值得程序员珍藏
2019-08-28 18:34:05
python调用训练好的模型_TensorFlow 调用预训练好的模型—— Python 实现
2019-08-28 18:34:05
safari快捷图标不见了_桌面图标不见了怎么办?这里有妙招
2019-08-28 18:34:05
并联串联混合的电压和电流_初中物理归纳并联和串联的区别
2019-08-28 18:34:04
grub4dos命令引导自定义映像_已有Ubuntu与Win10,纯命令行VHD装Windows8.1
2019-08-28 18:34:04
python xlrd模块_python 项目中xlrd模块读取数据样例
2019-08-28 18:34:03