Trouver un nombre premier spécifique

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
ArtyB
Membre Relatif
Messages: 460
Enregistré le: 05 Mar 2015, 09:05

Trouver un nombre premier spécifique

par ArtyB » 16 Jan 2016, 10:06

Bonjour à vous,

S'il on veut trouver un nombre premier spécifique, par exemple le plus petit nombre premier supérieur à 120, on peut tester tous les nombres au dessus de 120 jusqu'à tomber sur un nombre premier (ici ça va c'est tranquille, c'est 127), mais y a t il un moyen plus rapide et efficace ?



nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 10:21

Re: Trouver un nombre premier spécifique

par nodgim » 16 Jan 2016, 10:41

Non, il n'y a pas d'autre moyen que de tester les nombres à partir de 120. Ce que tu peux gagner, c'est sur l'efficacité de ton test. Il y a en particulier un test probabiliste qui fait appel au théorème de Fermat. C'est de cette façon que des grands nombres sont déclarés premiers pour les codes RSA.

ArtyB
Membre Relatif
Messages: 460
Enregistré le: 05 Mar 2015, 09:05

Re: Trouver un nombre premier spécifique

par ArtyB » 16 Jan 2016, 10:52

Merci de ta réponse nodgim !
Mince, du coupe je vais rester sur mon algorithme qui teste tous les nombres.
" Il y a en particulier un test probabiliste qui fait appel au théorème de Fermat." Ca m'intéresse ça, ça s'appelle comment ?

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 10:21

Re: Trouver un nombre premier spécifique

par nodgim » 16 Jan 2016, 11:17

Tu devrais trouver ton bonheur en cherchant "test de Rabin-Miller".

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 29 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite