社区
研发管理
帖子详情
求大神指点 如何用java 判断一个数是否是完数
jsrc123
2015-07-30 07:24:03
//判断一个数是否是完数
//完数:6 = 1+2+3 28 = 1+2+4+7+14 所以6和28都是完数
...全文
1669
1
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
1 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
海纳百川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;*/ }
打赏
举报
回复
赞
相关推荐
java
连续
数
字_
java
如何
判断
数
字是否连续?
求
大神
解答
举例 1 2 9 12 5 14存入list...当然如果里面有2-3或3-4 只要有两个联系出现的顺序
数
字则发挥true1 5 8 3 14 16 这个则返回false 因为他没有举例 1 2 9 12 5 14存入list如果 如果出现 1到14的
数
字有连续的则返回true ...
【
Java
Script 教程系列第 10 篇】
判断
一个
数
是整
数
还是小
数
判断
一个
数
是整
数
还是小
数
python从键盘输入
一个
数
、
判断
其是奇
数
还是偶
数
_从键盘上输入
一个
整
数
,
判断
该
数
是奇
数
还是偶
数
并输出结果...
C语言:从键盘上输入
一个
整
数
,计算整
数
的各位
数
字之和#includeintGetNumber(intn)//
用
递归来实现很简单{intsum=0;if(n/10!=0){\x09sum+=GetNumber(n/10);}sum+=n%10;retur编写
一个
程序,从键盘上输入
一个
整
数
,
用
英文...
java
两个list相等_
Java
判断
两个List是否相同
一、背景昨天写项目时遇到
一个
需
求
,要
求
第一次把服务端请
求
回来的List保存到本地,下次进来,需要
判断
服务端请
求
下来的List与本地保存的List是否相同,如果相同,则使
用
本地保存的;如果不同,则把服务端请
求
下来的...
Java
判断
一个
对象中某
一个
属性的值是否为空
Java
判断
一个
对象中某
一个
属性是否为空 每次写博客都不知道咋开头…算了^_^ 直接说问题吧。就是验证
一个
对象中的
一个
属性的值是否为空。 自己在网上也找到了很多
大神
给的答案,有看到利
用
反射机制 public ...
发帖
研发管理
微信扫一扫
点击复制链接
分享社区
下载分享明细
1246
社区成员
2.8w+
社区内容
软件工程/管理 管理版
社区管理员
加入社区
帖子事件
创建了帖子
2015-07-30 07:24
社区公告
暂无公告