Entrez le nombre entier à décomposer. Vous obtenez d’un coup le produit de facteurs premiers, l’écriture avec des exposants, les étapes de la décomposition en colonnes et le nombre de diviseurs.
Table des matières
-
Ce que vous pouvez faire sur cette page
-
À quoi sert ce calcul ?
-
Mode d'emploi
-
Formule
-
Symboles et termes
-
Ce qu’il est utile de savoir avant de commencer
-
Calculer avec Excel
-
Calculer avec Google Sheets
-
Calculer avec Python
-
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
-
Faire faire le calcul par ChatGPT
-
Les atouts de DataChef
-
Fonctions connexes
-
Liste des calculatrices NumberChef
Ce que vous pouvez faire sur cette page
- Saisissez un nombre entier supérieur ou égal à 2 et obtenez aussitôt sa décomposition en facteurs premiers, écrite sous forme de produit comme \(2 \times 2 \times 5 \times 5\)
- L’écriture avec des exposants (\(2^{2} \times 5^{2}\)) et les étapes de la décomposition en colonnes s’affichent aussi
- En application de la décomposition en facteurs premiers, elle compte aussi le nombre de diviseurs du nombre
- Si vous saisissez un nombre premier (un nombre qu’on ne peut plus décomposer), elle vous indique qu’il est premier : elle sert donc aussi à tester si un nombre est premier
- Une explication simple des formules et des formules à copier-coller pour Excel, Google Sheets et Python sont réunies sur cette page
À quoi sert ce calcul ?
Même une grande fraction comme \(\frac{84}{126}\) se simplifie pas à pas grâce à la décomposition en facteurs premiers. \(84 = 2^{2} \times 3 \times 7\) et \(126 = 2 \times 3^{2} \times 7\), donc la partie commune \(2 \times 3 \times 7 = 42\) est le PGCD. En divisant les deux par 42, on obtient \(\frac{2}{3}\).
Simplifier une fraction, réduire au même dénominateur, trouver le PPCM : tout repose sur la décomposition en facteurs premiers, qui rend tous les calculs avec des fractions plus lisibles.
Le chiffrement RSA, qui protège par exemple les numéros de carte bancaire, repose sur le fait que décomposer un très grand nombre prend un temps énorme, même pour des ordinateurs. Décomposer un nombre de 232 chiffres (RSA-768) a ainsi demandé environ deux ans de calcul sur des centaines d’ordinateurs.
Un ordinateur décompose en un instant un nombre de l’ordre de cent mille milliards (15 chiffres), mais la difficulté explose quand le nombre de chiffres augmente. C’est cet écart qui assure la sécurité d’Internet.
Une roue de 12 dents et une roue de 18 dents reviennent à leur position de départ après 36 dents, le PPCM de \(12 = 2^{2} \times 3\) et \(18 = 2 \times 3^{2}\) (3 tours de la petite roue et 2 tours de la grande).
La décomposition en facteurs premiers est un outil fiable pour trouver un PPCM : on s’en sert pour répartir l’usure des engrenages et pour savoir quand plusieurs cycles coïncident.
De combien de façons peut-on répartir 36 personnes en groupes de même taille ? Avec \(36 = 2^{2} \times 3^{2}\), le nombre de diviseurs est \((2+1) \times (2+1) = 9\) : il y a 9 façons, de « 36 groupes de 1 » à « 1 groupe de 36 ».
Équipes, carrelage, rangement de produits dans des cartons : chaque fois qu’on veut un partage sans reste, on peut compter les possibilités sans les écrire toutes.
Dans l’est des États-Unis, certaines cigales sortent de terre toutes en même temps tous les 13 ou 17 ans (cigales périodiques). Un cycle premier coïncide rarement avec d’autres cycles. Par exemple, les cigales de 13 ans et un prédateur au cycle de 12 ans n’apparaissent la même année qu’une fois tous les 156 ans, leur PPCM.
Une hypothèse répandue est que ce cycle premier les a aidées à survivre. En calculant à quelle fréquence les cycles coïncident grâce à la décomposition en facteurs premiers, vous pouvez vérifier cette idée vous-même.
Formule
Symboles et termes
Symboles
| \(n\) | n | Le nombre entier de départ que l’on veut décomposer (2 ou plus). (Exemple : 100) |
| \(p, q\) | p, q | Des facteurs premiers (nombres premiers qui divisent \(n\)). On les écrit du plus petit au plus grand. (Exemple : les facteurs premiers de 100 sont 2 et 5) |
| \(p^{a}\) | p exposant a | Le produit de \(a\) facteurs égaux au facteur premier \(p\). Le petit \(a\) en haut à droite est l’exposant. (Exemple : \(2^{2} = 2 \times 2 = 4\)) |
| \(d\) | d | Le nombre de diviseurs. La lettre vient de « diviseur » (divisor en anglais). (Exemple : pour 100, \(d = 9\)) |
Termes
| nombre premier | Un nombre entier supérieur ou égal à 2 dont les seuls diviseurs sont 1 et lui-même : 2, 3, 5, 7, 11, 13… 1 n’est pas un nombre premier, et 2 est le seul nombre premier pair. |
| nombre composé | Un nombre entier supérieur ou égal à 2 qui n’est pas premier. Autrement dit, un nombre qu’on peut obtenir en multipliant 2 nombres premiers ou plus (exemple : 100 = 2 × 2 × 5 × 5). |
| facteur premier | Un nombre premier qui divise un nombre entier. Les facteurs premiers de 100 sont 2 et 5. |
| décomposition en facteurs premiers | Écrire un nombre entier comme un produit de nombres premiers uniquement. Le résultat est toujours le même, à l’ordre des facteurs près. |
| diviseur | Un nombre entier qui divise un nombre sans reste. 12 a 6 diviseurs : 1, 2, 3, 4, 6 et 12. |
| exposant | Le petit nombre écrit en haut à droite qui indique combien de facteurs on multiplie. \(2^{3}\) est le produit de 3 facteurs égaux à 2 (\(2 \times 2 \times 2 = 8\)). |
| théorème fondamental de l’arithmétique | Le théorème selon lequel tout nombre entier supérieur ou égal à 2 s’écrit d’une seule façon comme produit de nombres premiers. C’est pour cela qu’une décomposition en facteurs premiers n’a qu’une seule réponse. |
| décomposition en colonnes | Une façon d’écrire à la main les divisions successives par de petits nombres premiers. On écrit le nombre premier par lequel on divise dans une colonne et le quotient dans l’autre, ligne après ligne, jusqu’à ce que le quotient soit premier (au collège, on met souvent les diviseurs à droite ; cette page les place à gauche, le principe est le même). En multipliant tous les nombres premiers de la colonne et le dernier quotient, on retrouve le nombre de départ. |
| divisions successives | Une méthode de décomposition qui consiste à tester si le nombre est divisible par les plus petits nombres premiers dans l’ordre : 2, 3, 5… Si aucun nombre jusqu’à \(\sqrt{n}\) ne le divise, le nombre qui reste est premier. |
Ce qu’il est utile de savoir avant de commencer
Voici ce qu’il est utile de savoir pour utiliser le calcul de cette page en le comprenant, et pas seulement en appuyant sur le bouton.
Si vous bloquez, revoir ces notions est le chemin le plus court.
| Tables de multiplication et division (CE1-CM1, 7-10 ans) |
|
| Nombres pairs et impairs, diviseurs et multiples (CM1-6e, 9-12 ans) |
|
| Nombres premiers et décomposition en facteurs premiers (5e-3e, 12-15 ans) |
|
| Puissances et exposants (4e, 13-14 ans) |
|
Calculer avec Excel
| Facteur premier 1 | 2 |
| Facteur premier 2 | 2 |
| Facteur premier 3 | 5 |
| Facteur premier 4 | 5 |
| Nombre de départ n | =B1*B2*B3*B4 |
| Facteur premier p | 2 |
| Exposant de p, a | 2 |
| Facteur premier q | 5 |
| Exposant de q, b | 2 |
| Nombre de départ n | =B1^B2*B3^B4 |
| Exposant de p, a | 2 |
| Exposant de q, b | 2 |
| Nombre de diviseurs d | =(B1+1)*(B2+1) |
Le premier tableau vérifie que le produit de tous les facteurs premiers redonne le nombre de départ. B5 affiche 2 × 2 × 5 × 5 = 100.
Le deuxième tableau part de l’écriture avec des exposants (2² × 5²). « ^ » est le symbole de la puissance (nombre de facteurs). B5 affiche 100.
Le troisième tableau calcule le nombre de diviseurs. B3 affiche (2+1) × (2+1) = 9. Il suffit de remplacer les facteurs premiers et les exposants par vos propres résultats.
Calculer avec Google Sheets
| Facteur premier 1 | 2 |
| Facteur premier 2 | 2 |
| Facteur premier 3 | 5 |
| Facteur premier 4 | 5 |
| Nombre de départ n | =B1*B2*B3*B4 |
| Facteur premier p | 2 |
| Exposant de p, a | 2 |
| Facteur premier q | 5 |
| Exposant de q, b | 2 |
| Nombre de départ n | =B1^B2*B3^B4 |
| Exposant de p, a | 2 |
| Exposant de q, b | 2 |
| Nombre de diviseurs d | =(B1+1)*(B2+1) |
Calculer avec Python
number = 100 # le nombre entier à décomposer (2 ou plus)
prime_factors = [] # liste des facteurs premiers, du plus petit au plus grand
remaining = number
divisor = 2
while divisor * divisor <= remaining:
while remaining % divisor == 0: # on divise par le même nombre tant que la division tombe juste
prime_factors.append(divisor)
remaining //= divisor
divisor += 1
if remaining > 1: # ce qui reste au-dessus de 1 est un nombre premier
prime_factors.append(remaining)
print(f"Facteurs premiers de {number} : {prime_factors}")
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
n = p₁ × p₂ × ⋯ × pₖ
n = p_1 \times p_2 \times \cdots \times p_k
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>n</mi>
<mo>=</mo>
<msub><mi>p</mi><mn>1</mn></msub>
<mo>×</mo>
<msub><mi>p</mi><mn>2</mn></msub>
<mo>×</mo>
<mo>⋯</mo>
<mo>×</mo>
<msub><mi>p</mi><mi>k</mi></msub>
</mrow>
</math>
n = p_1 xx p_2 xx cdots xx p_k
FactorInteger[n]
ifactor(n);
factor(n)
n = p_1 × p_2 × ⋯ × p_k
n = pᵃ × qᵇ × ⋯
n = p^{a} \times q^{b} \times \cdots
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>n</mi>
<mo>=</mo>
<msup><mi>p</mi><mi>a</mi></msup>
<mo>×</mo>
<msup><mi>q</mi><mi>b</mi></msup>
<mo>×</mo>
<mo>⋯</mo>
</mrow>
</math>
n = p^a xx q^b xx cdots
p^a * q^b
n := p^a * q^b;
n = p^a * q^b;
n = p^a × q^b × ⋯
d = (a + 1) × (b + 1)
d = (a+1) \times (b+1)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>d</mi>
<mo>=</mo>
<mo>(</mo><mi>a</mi><mo>+</mo><mn>1</mn><mo>)</mo>
<mo>×</mo>
<mo>(</mo><mi>b</mi><mo>+</mo><mn>1</mn><mo>)</mo>
</mrow>
</math>
d = (a + 1) xx (b + 1)
(a + 1)*(b + 1)
d := (a + 1)*(b + 1);
d = (a + 1)*(b + 1);
d = (a + 1) × (b + 1)
Faire faire le calcul par ChatGPT
Tu es un assistant de calcul sur les nombres entiers. Effectue le calcul suivant en exécutant réellement du code Python, et fonde ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni par estimation). Trouve la décomposition en facteurs premiers de 360. 1. Donne tous les facteurs premiers du plus petit au plus grand (répète un facteur premier autant de fois qu’il apparaît) 2. Écris-la avec des puissances (par exemple sous une forme comme 2^3 × 3^2 × 5) 3. Trouve aussi le nombre de diviseurs de 360 Indique le code utilisé et les nombres obtenus à l’exécution.
Mode d'emploi
-
1Saisissez vos nombresTapez les nombres à calculer dans les champs de saisie
-
2CalculezAppuyez sur le bouton « Calculer »
-
3Lisez le résultatLe résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
Les atouts de DataChef
Aucune compétence requise – simple et intuitif
Aucune donnée personnelle nécessaire
Le fichier est supprimé automatiquement après le téléchargement
Aucune mention de crédit nécessaire
Aucune autorisation préalable nécessaire