Calculer des nombres premiers en Java

C'est une méthode simple sans aucune ingéniosité, mais c'est assez intéressant, comme obtenir un nombre premier de 7978889 juste en le tournant pendant environ une heure.

package sosuu;

public class ListSosuuMain {

	public static void main(String[] args) {
		for (int n = 0; n < Integer.MAX_VALUE; n++) {
			if (isSosuu(n) == true) {
				System.err.println(n);
			}
		}
	}

	public static boolean isSosuu(int n) {
		for (int m = 2; m < n; m++) {
			if (n % m == 0) {
				return false;
			}
		}
		return true;
	}
}

Recommended Posts

Calculer des nombres premiers en Java
Comment trouver les nombres premiers Java
Partition en Java
Changements dans Java 11
Janken à Java
Juger les nombres premiers
Taux circonférentiel à Java
FizzBuzz en Java
[Java] Trouvez le nombre premier avec le tamis Eratostenes
Distinguer les nombres positifs et négatifs en Java
J'ai écrit un programme de factorisation prime en Java
Lire JSON en Java
Implémentation de l'interpréteur par Java
Faites un blackjack avec Java
Application Janken en Java
Programmation par contraintes en Java
Mettez java8 dans centos7
Joindre des tableaux en Java
"Hello World" en Java
Interface appelable en Java
Commentaires dans la source Java
Fonctions Azure en Java
Formater XML en Java
Simple htmlspecialchars en Java
Implémentation Boyer-Moore en Java
Hello World en Java
Utiliser OpenCV avec Java
Mémorandum WebApi avec Java
Détermination de type en Java
Exécuter des commandes en Java (ping)
Divers threads en java
API Zabbix en Java
Art ASCII à Java
Comparer des listes en Java
POST JSON en Java
Exprimer l'échec en Java
Créer JSON en Java
Manipulation de la date dans Java 8
Nouveautés de Java 8
Utiliser PreparedStatement en Java
Nouveautés de Java 9,10,11
Exécution parallèle en Java
[Java] Trouvez le nombre premier avec le tamis Eratostenes (Partie 2)
Calculer la différence entre les nombres dans un tableau Ruby
Essayez d'utiliser RocksDB avec Java
Lire des fichiers binaires en Java 1
Évitez l'erreur que Yuma a donnée en Java
Obtenir des informations EXIF en Java
[Neta] Sleep Sort en Java
Modifier ini en Java: ini4j
L'histoire de Java dans ce monde
Segfo Java en 6 lignes
Essayez d'appeler JavaScript en Java
Essayez de développer Spresense avec Java (1)
Essayez le type fonctionnel en Java! ①
Implémentation de l'authentification en deux étapes en Java