Entrez le nombre entier positif dont vous cherchez les diviseurs. La liste des diviseurs, leur nombre, les couples de diviseurs et la décomposition en facteurs premiers sont calculés d’un coup.
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 positif : tous ses diviseurs sont listés du plus petit au plus grand (sans oubli ni doublon)
- Vous obtenez en même temps les couples de diviseurs (dont le produit redonne le nombre) et le nombre de diviseurs
- La décomposition en facteurs premiers (sous une forme comme \(120 = 2 \times 2 \times 2 \times 3 \times 5\)) s’affiche aussi, avec chaque étape de division
- Si les seuls diviseurs sont 1 et le nombre lui-même, c’est un nombre premier (sinon, c’est un nombre composé) : la page sert donc aussi à tester si un nombre est premier
- Une explication simple de la façon de trouver les diviseurs et des formules à copier-coller pour Excel, Google Sheets et Python sont réunies sur cette page
À quoi sert ce calcul ?
Pour simplifier \(\frac{24}{36}\), on cherche un diviseur commun au numérateur 24 et au dénominateur 36, et on divise les deux par ce nombre (en divisant par leur plus grand commun diviseur, 12, on obtient \(\frac{2}{3}\) en une seule étape).
Quand les diviseurs viennent vite à l’esprit, simplifier des fractions, les réduire au même dénominateur et simplifier des ratios devient plus rapide et plus sûr. Beaucoup d’élèves en difficulté avec les fractions butent en réalité sur ce sens des diviseurs.
Pour distribuer 120 bonbons de sorte que chacun en ait autant, sans reste, les nombres de personnes possibles sont exactement les diviseurs de 120 (1, 2, 3, 4, 5, 6, 8, 10, 12, 15, 20, 24, 30, 40, 60, 120).
Répartir une classe en équipes, remplir des sachets de bonbons, partager des fournitures : la liste des diviseurs donne toutes les possibilités pour « combien de personnes (ou de sachets) peuvent se partager cela équitablement ».
Les façons de disposer 36 carreaux en rectangle sans en laisser sont exactement les couples de diviseurs : 1×36, 2×18, 3×12, 4×9 et 6×6, soit cinq en tout.
Poser du carrelage au sol ou au mur, ranger des produits sur une étagère, installer des chaises pour une cérémonie : chaque fois qu’un nombre fixe d’objets doit former un rectangle, les couples de diviseurs donnent les dispositions possibles.
La décomposition en facteurs premiers est instantanée pour des nombres d’environ 14 chiffres, mais pour des nombres géants de plusieurs centaines de chiffres, elle ne peut pas être menée à bien en un temps raisonnable, même avec tous les ordinateurs du monde. Le chiffrement RSA, très utilisé sur Internet, repose sur ce fait : « on ne peut pas décomposer en pratique les très grands nombres ».
Quand vous envoyez votre numéro de carte à un site marchand, la décomposition en facteurs premiers, le même calcul que sur cette page, est au cœur de ce qui protège vos données.
Si les nombres de dents de deux roues qui s’engrènent ont un diviseur commun, ce sont toujours les mêmes dents qui se rencontrent : l’usure et les dégâts s’accumulent sur certaines dents. C’est pourquoi les concepteurs choisissent souvent des nombres de dents qui n’ont aucun diviseur commun autre que 1 (qui sont premiers entre eux).
Des boîtes de vitesses aux montres, le fait que deux nombres aient ou non un diviseur commun influe sur la durée de vie d’un produit.
Formule
Symboles et termes
Symboles
| \(N\) | N | L’entier positif dont on cherche les diviseurs. (Exemple : 120) |
| \(A,\ B\) | A, B | Un couple de diviseurs dont le produit vaut \(N\). (Exemple : le 4 et le 30 de \(120 = 4 \times 30\)) |
| \(p,\ q,\ r\) | p, q, r | Les nombres premiers d’une décomposition en facteurs premiers (les facteurs premiers). (Exemple : le 2, le 3 et le 5 de \(120 = 2^3 \times 3 \times 5\)) |
| \(a,\ b,\ c\) | a, b, c | Le nombre de fois où chaque nombre premier apparaît dans la décomposition en facteurs premiers (les exposants). Dans la formule du nombre de diviseurs, on ajoute 1 à chacun et on multiplie les résultats. (Exemple : pour \(120 = 2^3 \times 3 \times 5\), 2 apparaît \(a = 3\) fois, 3 et 5 apparaissent chacun \(b = c = 1\) fois) |
| \(2^{3}\) | 2 puissance 3 (2 au cube) | Le produit de 3 facteurs égaux à 2 (\(2 \times 2 \times 2 = 8\)). Le petit nombre en haut à droite (l’exposant) indique le nombre de facteurs. |
| \(d(N)\) | d de N | Le nombre de diviseurs de \(N\). Le d est l’initiale de « diviseur » (divisor en anglais). (Exemple : \(d(120) = 16\)) |
| \(\sqrt{N}\) | racine carrée de N | Le nombre qui donne \(N\) quand on l’élève au carré (la racine carrée). Dans chaque couple de diviseurs, l’un des deux est inférieur ou égal à \(\sqrt{N}\) : chercher jusque-là suffit pour trouver tous les diviseurs. |
Termes
| diviseur | Un entier positif qui divise un entier donné sans reste. Exemple : les diviseurs de 30 sont 1, 2, 3, 5, 6, 10, 15 et 30, soit huit en tout. 1 et le nombre lui-même sont toujours des diviseurs de n’importe quel nombre. |
| multiple | Un nombre obtenu en multipliant un entier par un nombre entier (1 fois, 2 fois, 3 fois, etc.). Diviseurs et multiples sont les deux faces d’une même relation : « 4 est un diviseur de 120 » et « 120 est un multiple de 4 » disent la même chose. |
| nombre premier | Un entier supérieur ou égal à 2 dont les seuls diviseurs sont 1 et lui-même. Dans l’ordre : 2, 3, 5, 7, 11, 13, etc., sans fin. 1 n’est pas un nombre premier. |
| nombre composé | Un entier supérieur ou égal à 2 qui n’est pas premier. Il a au moins 3 diviseurs et se décompose en produit de nombres premiers. (1 n’est ni premier ni composé.) |
| facteur premier | Un nombre premier qui divise un entier donné sans reste. Exemple : les facteurs premiers de 120 sont 2, 3 et 5, soit trois en tout. |
| décomposition en facteurs premiers | Écrire un entier comme un produit de nombres premiers uniquement. Exemple : \(120 = 2 \times 2 \times 2 \times 3 \times 5\). Il n’y a qu’une seule façon de le faire (à l’ordre des facteurs près). |
| facteur | Chacun des nombres d’un produit. Dans 120 = 4 × 30, 4 et 30 sont des facteurs de 120. Pour des entiers positifs, ce sont les mêmes nombres que les diviseurs : « diviseur » insiste sur la division, « facteur » sur la multiplication. |
| carré parfait | Un nombre obtenu en multipliant un entier par lui-même. Exemple : \(36 = 6 \times 6\) et \(3600 = 60 \times 60\). Un carré parfait a toujours un nombre impair de diviseurs (car le couple de nombres égaux n’est compté qu’une fois). |
| puissance | Une façon d’écrire le produit de plusieurs facteurs égaux. Dans \(2^3\), le petit nombre en haut à droite (l’exposant) indique le nombre de facteurs. |
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.
| Tables de multiplication et division (CE1-CM1, 7-10 ans) |
|
| Diviseurs et multiples (CM1-6e, 9-12 ans) |
|
| Nombres premiers et décomposition en facteurs premiers (5e-3e, 12-15 ans) |
|
| Puissances (4e, 13-14 ans) |
|
Calculer avec Excel
| Nombre étudié N | 120 |
| Nombre à tester A | 4 |
| Reste de N ÷ A (0 = c’est un diviseur) | =MOD(B1;B2) |
| Diviseur associé B (quand le reste vaut 0) | =B1/B2 |
| Facteur premier 1 | 2 |
| Facteur premier 2 | 2 |
| Facteur premier 3 | 2 |
| Facteur premier 4 | 3 |
| Facteur premier 5 | 5 |
| Produit de tous (juste s’il redonne le nombre) | =PRODUIT(B1:B5) |
| Nombre de facteurs p, a | 3 |
| Nombre de facteurs q, b | 1 |
| Nombre de facteurs r, c | 1 |
| Nombre de diviseurs d(N) | =(B1+1)*(B2+1)*(B3+1) |
Le deuxième tableau vérifie une décomposition en facteurs premiers. PRODUIT(B1:B5) multiplie tout de B1 à B5 : si B6 affiche 120, la décomposition est juste (pour un nombre qui a moins de 5 facteurs premiers, mettez 1 dans les cellules inutilisées).
Le troisième tableau applique la formule du nombre de diviseurs. B4 affiche (3+1)×(1+1)×(1+1) = 16.
Calculer avec Google Sheets
| Nombre étudié N | 120 |
| Nombre à tester A | 4 |
| Reste de N ÷ A (0 = c’est un diviseur) | =MOD(B1;B2) |
| Diviseur associé B (quand le reste vaut 0) | =B1/B2 |
| Facteur premier 1 | 2 |
| Facteur premier 2 | 2 |
| Facteur premier 3 | 2 |
| Facteur premier 4 | 3 |
| Facteur premier 5 | 5 |
| Produit de tous (juste s’il redonne le nombre) | =PRODUIT(B1:B5) |
| Nombre de facteurs p, a | 3 |
| Nombre de facteurs q, b | 1 |
| Nombre de facteurs r, c | 1 |
| Nombre de diviseurs d(N) | =(B1+1)*(B2+1)*(B3+1) |
Calculer avec Python
n = 120 # l'entier positif étudié
divisors = [] # liste des diviseurs
pairs = [] # couples de diviseurs dont le produit vaut n
i = 1
while i * i <= n: # diviser par les nombres jusqu'à √n suffit pour tous les trouver
if n % i == 0: # reste 0 : i est un diviseur
divisors.append(i)
if i != n // i: # son associé est aussi un diviseur (on évite le doublon d'un carré comme 6×6)
divisors.append(n // i)
pairs.append((i, n // i))
i += 1
divisors.sort()
prime_factors = [] # décomposition en facteurs premiers (on divise par le plus petit nombre premier tant que ça tombe juste)
rest = n
p = 2
while p * p <= rest:
while rest % p == 0:
prime_factors.append(p)
rest = rest // p
p += 1
if rest > 1:
prime_factors.append(rest) # ce qui reste à la fin est aussi un facteur premier
print(f"Diviseurs de {n} ({len(divisors)} en tout) : {divisors}")
print(f"Couples de diviseurs : {pairs}")
if len(prime_factors) >= 2:
print(f"Décomposition en facteurs premiers : {n} = {' × '.join(map(str, prime_factors))}")
elif len(prime_factors) == 1:
print(f"{n} est un nombre premier")
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
N = A × B
N = A \times B
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>N</mi>
<mo>=</mo>
<mi>A</mi>
<mo>×</mo>
<mi>B</mi>
</mrow>
</math>
N = A xx B
A*B
N := A*B;
N = A*B;
N = A × B
N = pᵃ × qᵇ × rᶜ × …
N = p^{a} \times q^{b} \times r^{c} \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>
<msup><mi>r</mi><mi>c</mi></msup>
<mo>×</mo>
<mo>⋯</mo>
</mrow>
</math>
N = p^a xx q^b xx r^c xx cdots
p^a*q^b*r^c
N := p^a*q^b*r^c;
N = p^a*q^b*r^c;
N = p^a × q^b × r^c × …
d(N) = (a + 1)(b + 1)(c + 1) …
d(N) = (a+1)(b+1)(c+1)\cdots
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>d</mi><mo>(</mo><mi>N</mi><mo>)</mo>
<mo>=</mo>
<mo>(</mo><mi>a</mi><mo>+</mo><mn>1</mn><mo>)</mo>
<mo>(</mo><mi>b</mi><mo>+</mo><mn>1</mn><mo>)</mo>
<mo>(</mo><mi>c</mi><mo>+</mo><mn>1</mn><mo>)</mo>
<mo>⋯</mo>
</mrow>
</math>
d(N) = (a+1)(b+1)(c+1) cdots
(a + 1)*(b + 1)*(c + 1)
d := (a + 1)*(b + 1)*(c + 1);
d = (a + 1)*(b + 1)*(c + 1);
d(N) = (a+1)(b+1)(c+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). Pour 120, trouve : 1. Tous les diviseurs, du plus petit au plus grand, et leur nombre 2. Tous les couples de diviseurs dont le produit vaut 120 3. La décomposition en facteurs premiers (sous une forme comme 2 × 2 × 2 × 3 × 5) 4. Une vérification avec la formule du nombre de diviseurs (ajouter 1 au nombre de fois où chaque facteur premier apparaît, puis multiplier les résultats), qui doit redonner le nombre trouvé au point 1 Indique le code utilisé et le résultat de 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