Mathématiques · Nombres et arithmétique
Calculer le PGCD de plusieurs entiers
Saisissez au moins deux entiers : le résultat est le plus grand entier positif qui les divise tous. C’est l’outil pour réduire une fraction ou un ratio, et le compagnon du PPCM.
Calcul
Comment le calculateur fonctionne
Les valeurs sont lues comme des entiers. L’algorithme d’Euclide calcule le PGCD du premier couple, puis le PGCD de ce résultat avec le nombre suivant, et ainsi de suite. Les signes sont ignorés (PGCD(−12, 18) = 6). Une liste où tous les termes sont 0 est rejetée.
Formule et méthode
PGCD(a, b) = PGCD(b, a mod b) jusqu’à reste 0
Euclide, Livre VII des Éléments : on remplace le plus grand par le reste de la division. PGCD(48, 18) → PGCD(18, 12) → PGCD(12, 6) → PGCD(6, 0) = 6.
PGCD(a, b, c) = PGCD(PGCD(a, b), c)
12, 18, 24 : PGCD(12, 18) = 6, puis PGCD(6, 24) = 6.
Chaque jeton doit être un entier (pas 12,5). Au moins deux nombres. L’implémentation enchaîne les PGCD binaires. La convention PGCD(0, n) = |n| pour n ≠ 0 est celle d’Euclide étendue aux langages modernes ; en revanche PGCD(0, 0) n’est pas défini ici.
Exemple
12, 18 et 24
12 ; 18 ; 24
- PGCD(12, 18) : 18 = 1×12 + 6, 12 = 2×6 + 0, donc 6.
- PGCD(6, 24) = 6.
PGCD = 6 (6 divise 12, 18 et 24 ; 12 ne divise pas 18).
Les champs saisis
- Entiers
- Liste d’entiers (≥ 2). Décimaux refusés. Zéros isolés sont possibles s’il reste un non-nul.
Hypothèses et limites
Hypothèses
- On cherche un diviseur commun dans Z, pas un PGCD de polynômes.
- L’ordre des nombres ne change pas le résultat.
Limites
- Pas de décomposition en facteurs premiers affichée, seulement le PGCD.
- Très grands entiers : même limite de précision entière JavaScript que pour les fractions.
Comment lire le résultat
6 est la plus grande taille de « paquet » avec lequel on peut partager 12, 18 et 24 sans reste. Pour une fraction 18/24, diviser haut et bas par 6 donne 3/4. Le PPCM de ces trois nombres n’est pas 6 : c’est un autre entier (plus petit commun multiple).
Erreurs fréquentes
Confondre PGCD et PPCM (répondre 72 ou 24 pour 12, 18, 24).
Le PGCD divise ; le PPCM est un multiple. Ici PGCD = 6. Le PPCM de 12, 18 et 24 vaut 72.
Prendre le plus petit des nombres (12) pour le PGCD.
12 ne divise pas 18. Il faut le plus grand diviseur commun, pas le min de la liste.
Comparaison
| Outil | Question | Résultat |
|---|---|---|
| PGCD | Plus grand entier qui divise les deux | 6 |
| PPCM | Plus petit entier positif multiple des deux | 36 |
Calculs proches
- PPCMLe plus petit entier strictement positif multiple de tous les nombres saisis. Utile pour un dénominateur commun, un cycle qui se répète, ou un calage d’événements périodiques.
- FractionsOpérez sur des fractions à coefficients entiers. Le résultat est réduit par le PGCD du numérateur et du dénominateur ; une valeur décimale arrondie est fournie à côté de la forme exacte.
- RatioDeux entiers entrent, le ratio réduit sort (2 : 3 pour 8 : 12), avec le quotient A/B et le poids de chaque terme dans la somme des valeurs absolues — pas dans B seul.
- ExposantÉvaluez aᵇ. Entiers, décimaux, exposants négatifs (inverse) et 1/2 (racine, base ≥ 0) sont possibles, dans les limites des réels et des flottants.
- Racine carréeEntrez un réel positif ou nul : l’outil renvoie la racine positive, celle dont le carré redonne x. √9 = 3, pas ±3. Un x négatif est rejeté.
- Vitesse, distance, tempsDeux grandeurs connues, la troisième se déduit. Distance en km, temps en heures décimales, vitesse en km/h — ou miles et mph, mais pas les deux systèmes mélangés.
Questions fréquentes
Le PGCD de 0 et 5 vaut-il 5 ?
Oui : 5 divise 0 et 5, et aucun entier plus grand ne convient parmi les diviseurs de 5.
Tout entier divise 0. Le plus grand commun diviseur de 0 et n (n ≠ 0) est |n|. En revanche une liste 0 ; 0 est refusée : on ne choisit pas de « plus grand » diviseur de zéro seul.
Faut-il des nombres positifs ?
Non : le signe est ignoré.
PGCD(−48, 18) = 6, comme PGCD(48, 18). On travaille sur les valeurs absolues. Les décimaux (12,5) sont refusés : ce n’est plus un PGCD d’entiers.
Comment l’algorithme d’Euclide procède-t-il ?
Divisions successives : on remplace (a, b) par (b, reste) jusqu’à reste 0.
Le dernier reste non nul est le PGCD. C’est plus court qu’une liste de diviseurs. Pour plus de deux entiers, on itère : le PGCD partiel devient le nouvel a.
Quelle est la relation avec le PPCM ?
Pour deux entiers, |a × b| = PGCD(a, b) × PPCM(a, b).
D’où PPCM(a, b) = |a × b| / PGCD(a, b). Pour plus de deux nombres, on enchaîne. La page PPCM applique cette identité.
Auteur et mise à jour
Rédaction : Rédaction HexaCalc (équipe éditoriale). Dernière mise à jour du contenu : 25 août 2026. Aucune relecture médicale ou financière tierce n’est revendiquée.
- Les Éléments, Livre I (théorème de Pythagore) et Livre VII (algorithme d’Euclide) — Tradition mathématique euclidienne
Plus petit commun multiple
Même liste d’entiers, question inverse : le plus petit entier positif multiple de chacun.
Calculer le PPCMCatégorie : Mathématiques