Qu'est-ce qu'un calculateur de modulo ?
Un calculateur de modulo est un outil mathématique qui détermine le reste obtenu lorsqu'un nombre (le dividende) est divisé par un autre nombre (le diviseur). L'opération modulo, symbolisée par le caractère % dans de nombreux langages de programmation, renvoie ce qui « reste » une fois la division effectuée.
Quand utiliser un calculateur de modulo ?
L'opération modulo trouve de nombreuses applications concrètes :
- En programmation, pour mettre en place des comportements cycliques, comme générer des nombres aléatoires dans un intervalle donné ;
- Pour vérifier la parité d'un nombre (n % 2 = 0 indique un nombre pair) ;
- En cryptographie et dans les fonctions de hachage, afin de garantir que les valeurs restent comprises dans une plage précise.
Comment calculer un modulo
L'opération modulo repose sur la formule suivante :
a mod b = a - b × floor(a ÷ b)
où :
- a est le dividende (le nombre que l'on divise) ;
- b est le diviseur (le nombre par lequel on divise a) ;
- floor(x) correspond à l'arrondi de x à l'entier inférieur.
Pour les nombres entiers, le modulo est tout simplement le reste de la division. Pour les nombres décimaux, on calcule d'abord le quotient, on l'arrondit à l'entier inférieur, puis on en déduit le reste.
Exemples
Exemple 1 : modulo de deux entiers
Calculons le résultat de 17 mod 5.
| Dividende (a) | Diviseur (b) | Calcul | Résultat |
|---|---|---|---|
| 17 | 5 | 17 - 5 × floor(17 ÷ 5) = 17 - 5 × 3 = 17 - 15 | 2 |
Exemple 2 : dividende négatif
Calculons le résultat de -13 mod 4.
| Dividende (a) | Diviseur (b) | Calcul | Résultat |
|---|---|---|---|
| -13 | 4 | -13 - 4 × floor(-13 ÷ 4) = -13 - 4 × (-4) = -13 + 16 | 3 |
Exemple 3 : nombres décimaux
Calculons le résultat de 7,5 mod 2,2.
| Dividende (a) | Diviseur (b) | Calcul | Résultat |
|---|---|---|---|
| 7.5 | 2.2 | 7.5 - 2.2 × floor(7.5 ÷ 2.2) = 7.5 - 2.2 × 3 = 7.5 - 6.6 | 0.9 |
Calculateurs associés
Découvrez d'autres calculateurs mathématiques qui pourraient vous être utiles :
- Calculateur de reste — trouvez le reste d'une division ;
- Calculateur de PGCD — calculez le plus grand commun diviseur de plusieurs nombres ;
- Calculateur de PPCM — trouvez le plus petit commun multiple de plusieurs nombres.