Comment utiliser cette calculatrice
- Entrez un nombre pour voir sa forme romaine.
- Ou tapez un chiffre romain pour le convertir en nombre.
- Les deux conversions s'exécutent simultanément, ce qui vous permet de vérifier l'une par rapport à l'autre.
- Limitez-vous aux valeurs de 1 à 3999 pour la notation standard.
Méthode de calcul
Les chiffres romains sont additifs avec sept symboles : I 1, V 5, X 10, L 50, C 100, D 500, M 1000. Ils se lisent de gauche à droite et s'additionnent. La notation soustractive permet de raccourcir quatre symboles répétés : IV au lieu de IIII, IX au lieu de VIIII, XL au lieu de XXXX. Seules six paires soustractives sont valides, et seules les puissances de dix peuvent être soustraites, uniquement des deux symboles supérieurs suivants.
L'algorithme de conversion glouton fonctionne car les valeurs des symboles, étendues aux paires soustractives, forment un système canonique : il consiste à prendre de façon répétée la plus grande valeur possible et à la soustraire. La lecture dans l'autre sens utilise une seule règle : si un symbole est plus petit que celui qui le suit, on le soustrait, sinon on l'ajoute.
Il n'y a pas de zéro ni de notation positionnelle, ce qui rend l'arithmétique en chiffres romains particulièrement laborieuse et explique pourquoi ce système a été abandonné. La plage standard s'arrête à 3999, car 4000 nécessiterait quatre symboles M ; les textes historiques utilisent un surlignage (vinculum) pour multiplier par mille, mais cette convention n'est pas universellement prise en charge en texte brut.
Formule et références
Symboles : I=1 V=5 X=10 L=50 C=100 D=500 M=1000 ; paires soustractives : IV IX XL XC CD CM
Notation standard des chiffres romains telle que codifiée dans l'usage moderne ; conventions des paires soustractives.
Exemple de calcul
Écriture de l'année 2026 pour une inscription sur un bâtiment.
- 2000 → MM.
- 20 → XX.
- 6 → VI.
MMXXVI, relu dans l'autre sens : 1000+1000+10+10+5+1 = 2026.
Questions fréquentes
Pourquoi le chiffre 4 s'écrit-il IV et non IIII ?
La notation soustractive est la norme moderne, bien que IIII apparaisse encore sur de nombreux cadrans d'horloge pour des raisons d'équilibre visuel.
Existe-t-il un chiffre romain pour le zéro ?
Non. Le système ne comporte pas de zéro ni de concept de notation positionnelle.
Quel est le plus grand chiffre romain standard ?
MMMCMXCIX, soit 3999. Les valeurs supérieures nécessitent la convention du surlignage.
Peut-on soustraire n'importe quel symbole ?
Non. Seuls I, X et C peuvent être soustraits, et uniquement des deux symboles supérieurs suivants.