Calcul Modulo — Reste de Division Entiere
⚡ Modulo en bref — 2026
L'opération modulo (notée a mod b) calcule le reste de la division euclidienne de a par b. Relation fondamentale : a = b × q + r, avec q le quotient entier et r le reste (0 ≤ r < b). C'est une opération fondamentale en arithmétique, en informatique (programmation, hachage), en cryptographie (RSA) et en mathématiques discrètes. Ce calculateur affiche quotient, reste et vérification.
Maths Pro : calculatrice avancée + exercices corrigés illimités (3e-Terminale). Géométrie, algèbre, stats, trigo. Hors-ligne, sans pub.
Découvrir Maths Pro →14,90 € une fois · 27 templates exos · Export PDF
Calculateur modulo en ligne
Résultat modulo
La division euclidienne — Théorème et méthode
Le théorème de la division euclidienne (ou division avec reste) énonce que pour tout entier a et tout entier non nul b, il existe un unique couple d'entiers (q, r) tel que a = b × q + r avec 0 ≤ r < |b|. Ce théorème est fondamental en arithmétique — il garantit l'unicité du quotient et du reste pour chaque paire (a, b).
Comment calculer le modulo à la main ? (1) Divisez a par b : obtenez le quotient décimal. (2) Prenez la partie entière inférieure : q = floor(a/b). (3) Calculez le reste : r = a - b × q. (4) Vérifiez : b × q + r = a. Exemple : 127 mod 11 → 127/11 = 11,545 → q = 11 → r = 127 - 121 = 6 → vérification : 11×11+6 = 121+6 = 127 ✓
Modulo vs reste selon les langages. En mathématiques, le reste est toujours ≥ 0. En Python, l'opérateur % suit la définition mathématique (reste positif). En C, C++ et JavaScript, le % peut renvoyer un résultat négatif si a est négatif (le signe suit le dividende). Pour garantir un modulo positif en JS : ((a % b) + b) % b. Ce calculateur utilise la définition mathématique (reste ≥ 0).
Propriétés du modulo. Commutativité : (a mod n + b mod n) mod n = (a + b) mod n. Associativité : ((a + b) + c) mod n = (a + (b + c)) mod n. Distributivité : (a × b) mod n = ((a mod n) × (b mod n)) mod n. Ces propriétés permettent de calculer des exponentiations modulaires très grandes (ex. RSA) sans manipuler des nombres astronomiques.
Table de modulo — Exemples pratiques
| a | b | a mod b | Quotient q | Vérification |
|---|---|---|---|---|
| 17 | 5 | 2 | 3 | 5×3+2=17 ✓ |
| 100 | 7 | 2 | 14 | 7×14+2=100 ✓ |
| 256 | 16 | 0 | 16 | 16×16+0=256 ✓ |
| 1001 | 13 | 1 | 77 | 13×77+0=1001 ✓ |
| −17 | 5 | 3 | −4 | 5×(−4)+3=−17 ✓ |
Vous avez votre résultat ? Maths Pro génère des exercices corrigés illimités sur ce thème. Fiches PDF par niveau (3e-Terminale).
M'entraîner avec Maths Pro →14,90 € une fois · Sources officielles · Export PDF
Applications du modulo en informatique et mathématiques
Test de parité : n mod 2 = 0 → nombre pair. n mod 2 = 1 → nombre impair. C'est la base de nombreuses optimisations algorithmiques. Divisibilité : a mod n = 0 si et seulement si n divise a. Tester n mod 2, n mod 3, n mod 5... est la base de tous les tests de primalité élémentaires.
Cryptographie RSA : L'algorithme RSA repose entièrement sur l'arithmétique modulaire. Le chiffrement : c = m^e mod n. Le déchiffrement : m = c^d mod n. La sécurité du RSA est basée sur la difficulté de factoriser n = p × q (deux grands nombres premiers) sans connaître e et d.
Tableaux circulaires (ring buffers) : index = (index + 1) mod taille. Cette formule permet de revenir à 0 automatiquement quand l'indice atteint la taille du tableau — créant un buffer circulaire sans condition if. C'est utilisé dans les files d'attente, les audio buffers, et les logs tournants.
Checksum et codes de contrôle : Le code ISBN-13, l'IBAN, le numéro de carte bancaire (algorithme de Luhn) utilisent tous des calculs de modulo pour détecter les erreurs de saisie. Par exemple, la somme de contrôle de l'IBAN doit satisfaire IBAN mod 97 = 1.
Calculatrices scientifiques pour les mathématiques
Pour les calculs avancés en cours et en classe prépa :
→ Calculatrices scientifiques Casio et Texas Instruments sur Amazon
FAQ — Questions fréquentes sur le modulo
Qu'est-ce que le modulo en mathématiques ?
Le modulo est le reste de la division euclidienne de a par b. a mod b = r, avec r tel que a = b × q + r et 0 ≤ r < b. Exemple : 17 mod 5 = 2 car 17 = 5 × 3 + 2.
À quoi sert le modulo en informatique ?
Test de parité (n mod 2), tableaux circulaires (index mod taille), hachage de clés, cryptographie RSA, codes de contrôle (IBAN, Luhn), génération de couleurs alternées en CSS.
Modulo d'un nombre négatif : comment ça fonctionne ?
Mathématiquement, le reste est toujours ≥ 0. Exemple : -17 mod 5 = 3 (car -17 = 5 × (-4) + 3). En JavaScript, -17 % 5 = -2 (le signe suit le dividende). En Python, -17 % 5 = 3 (conforme à la définition mathématique).
Qu'est-ce que la congruence modulo n ?
a ≡ b [mod n] si a mod n = b mod n. Exemple : 17 ≡ 7 ≡ 2 [mod 5]. La congruence est fondamentale en cryptographie RSA et codes correcteurs d'erreurs.
Comment calculer le modulo à la main ?
1. Divisez a par b, prenez la partie entière q = floor(a/b). 2. Calculez r = a - b × q. Vérification : b × q + r = a. Exemple : 127 mod 11 → q = 11, r = 127 - 121 = 6.
Pour aller plus loin : calculatrice scientifique recommandée
Casio fx-92+ College - modèle autorisé au brevet et bac. Bien noté et accessible.
Voir sur Amazon →Partenaire Amazon · Prix inchange pour vous
🤖 Utiliser Calculateur Modulo — Reste de Division Entière via API ou agent IA
Ce calculateur est disponible en tant qu'outil pour les agents IA (Claude, ChatGPT, Cursor, etc.) via le protocole MCP (Model Context Protocol).
Transport : Streamable HTTP · Gratuit · Sans authentification
501+ outils de calcul · 8 pays · Barèmes officiels 2026
Documentation : macalculatriceenligne.com/mcp · llms.txt
Géométrie, algèbre, fractions, stats, trigo — 27 types d'exercices à données aléatoires avec corrigés pas-à-pas. Programme français 3e-Tle. 14,90 € une fois.
Essayer Maths Pro →