java小程序:求完全数
生活随笔
收集整理的這篇文章主要介紹了
java小程序:求完全数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
如果一個(gè)數(shù)等于它的不包括自身的所有因數(shù)之和,那么這個(gè)數(shù)就叫完全數(shù).例如,6的不包括自身的所有因數(shù)為1,2,3,而且6=1+2+3,所以6是完全數(shù).
大約2200多年前,歐幾里德提出:如果2n-1是質(zhì)數(shù),那么2n-1(2n-1)是一個(gè)完全數(shù).請(qǐng)你根據(jù)這個(gè)結(jié)論寫出6之后的下一個(gè)完全數(shù)
public class Test {public static void main(String[] args) { // TODO Auto-generated method stub printComNum(1000); } static void printComNum(int n){ for(int i = 1; i <= n;i++){ int s = 0; for(int j = 1;j < i;j++){ if(i % j == 0){ s = s + j; } } if(s == i){ System.out.println(i+"是完全數(shù)..."); } } } }?
轉(zhuǎn)載于:https://www.cnblogs.com/wcyBlog/p/3929482.html
總結(jié)
以上是生活随笔為你收集整理的java小程序:求完全数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Struts2的国际化(一)-国际化资源
- 下一篇: jstl fn标签