社区
研发管理
帖子详情
求大神指点 如何用java 判断一个数是否是完数
jsrc123
2015-07-30 07:24:03
//判断一个数是否是完数
//完数:6 = 1+2+3 28 = 1+2+4+7+14 所以6和28都是完数
...全文
1846
1
打赏
收藏
求大神指点 如何用java 判断一个数是否是完数
//判断一个数是否是完数 //完数:6 = 1+2+3 28 = 1+2+4+7+14 所以6和28都是完数
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
海纳百川2016
2017-02-05
打赏
举报
回复
/** * 此方法用来判断一个int数据是否是完数 * @param num 为待判断的数据 * @return true表示该数是完数,false表示该数不是完数 */ public static boolean isPerfectNumber(int num) { //方式1:和思想 int sum = 0; for (int i = 1; i < num; i++) { if (num % i == 0) sum += i; } System.out.println(sum); return sum == num; //方式2:差思想 /*int leftover=num; for(int i=1;i<num;i++){ if (num%i==0) { leftover-=i; } } System.out.println(leftover); return leftover==0;*/ }
电子支付与云计算结合的金融
数
据分析研究简介.pptx
电子支付与云计算结合的金融
数
据分析研究简介.pptx
仪表自动化设备故障与维护技术探讨李亚斌.docx
仪表自动化设备故障与维护技术探讨李亚斌.docx
会计信息系统安全与风险防范.ppt
会计信息系统安全与风险防范.ppt
最新全球干旱地分布矢量
数
据
最新全球干旱地分布矢量
数
据,包含名称、类型,位置等属性
OLED-IIC驱动包
OLED_INIT(); OLED_CLEAR();
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章