Outil pour calculer une primorielle. La primorielle n# est le produit de tous les nombres premiers inférieurs ou égaux à n ou bien le produit de tous les n premiers nombres premiers (selon les définitions).
Primorielle - dCode
Catégorie(s) : Arithmétique
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Ecrire à dCode !
Outil pour calculer une primorielle. La primorielle n# est le produit de tous les nombres premiers inférieurs ou égaux à n ou bien le produit de tous les n premiers nombres premiers (selon les définitions).
Le terme primorielle renvoie à deux définitions/formules distinctes selon l'usage :
(1) La primorielle peut être définie comme le produit de tous les nombres premiers inférieurs ou égaux à $ n $. Elle se calcule par une multiplication conditionnée à un test de primalité des nombres inférieur ou égaux à $ n $, voir OEIS ici (lien)
Exemple : $ 6\# = 2 \times 3 \times 5 = 30 $
(2) La primorielle peut être définie comme le produit de tous les $ n $ premiers nombres premiers se calcule par une multiplication de la liste des $ n $ premiers nombres premiers, voir OEIS ici (lien)
Exemple : $ 4\# = 2 \times 3 \times 5 \times 7 = 210 $
La primorielle de p s'écrit avec le caractère dièse : p# ou $ p\# $
Par convention $ 1\# = 1 $
La fonction primorielle est la fonction qui à un entier naturel $ n $ associe la valeur $ n\# $
Le calcul de primorielle est une succession de multiplication de nombres premiers. Selon les définitions (1) et (2) :
Exemple :
n | n# (1) | n# (2) |
---|---|---|
1 | 1 | 1 |
2 | 2 | 2 |
3 | 6 | 6 |
4 | 6 | 30 |
5 | 30 | 210 |
6 | 30 | 2310 |
7 | 210 | 30030 |
8 | 210 | 510510 |
9 | 210 | 9699690 |
10 | 210 | 223092870 |
11 | 2310 | 6469693230 |
... | ... | ... |
Les listes (1) et (2) contiennent les mêmes nombres mais (1) a des éléments répétés.
dCode se réserve la propriété du code source de l'outil 'Primorielle' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme, applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, Matlab, etc.) aucune donnée, script ou accès API ne sera cédé gratuitement, idem pour télécharger Primorielle pour un usage hors ligne, PC, tablette, appli iPhone ou Android !
Rendez-vous sur notre communauté Discord pour participer au forum d'entraide !