Mode d’emploi
Les conventions de reste diffèrent parfois avec les entiers négatifs. L’outil affiche donc le reste tronqué de programmation et le modulo euclidien non négatif.
- Saisissez le dividende entier a et le diviseur b.
- Le diviseur ne doit pas être nul.
- Comparez les deux restes et vérifiez a=bq+r.
Comment le calcul est effectué
a=bq+r ; le reste euclidien vérifie 0≤r<|b|
Exemple
17 mod 5 vaut 2 dans les deux conventions. Pour −17 et 5, le reste tronqué vaut −2 tandis que le modulo euclidien vaut 3.
Remarques importantes
Les entrées sont lues comme chaînes entières et calculées avec BigInt afin de rester exactes au-delà de la plage sûre de JavaScript.
Questions fréquentes
Modulo et reste sont-ils identiques ?
Ils coïncident généralement pour les entiers non négatifs ; les négatifs révèlent la différence de convention.
Les entiers supérieurs à 2^53 sont-ils pris en charge ?
Oui, grâce à BigInt.
Le diviseur peut-il être nul ?
Non.
Le calculateur est-il gratuit ?
Oui, son utilisation est gratuite et sans compte.