Comment fonctionnent les chiffres romains
Les chiffres romains combinent sept lettres : I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 et M = 1 000. Les valeurs s’additionnent de gauche à droite (VIII = 8), sauf quand un symbole plus petit précède un plus grand : il se soustrait alors. Il n’existe que six paires standard : IV (4), IX (9), XL (40), XC (90), CD (400) et CM (900). Une lettre ne se répète jamais plus de trois fois de suite.
Ils servent encore pour les siècles (XXIe siècle), les années sur les monuments et les génériques, les rois et les papes (Louis XIV), les chapitres de livres, les plans et les cadrans d’horloge.
Exemple
1994 = 1000 + 900 + 90 + 4 = M + CM + XC + IV = MCMXCIV. 2026 = MM + XX + VI = MMXXVI.
Limites
Il n’existe pas de chiffre romain pour zéro, et la notation standard s’arrête à 3 999 (MMMCMXCIX). Les Romains écrivaient les grands nombres avec une barre au-dessus des lettres pour les multiplier par 1 000, une forme que le texte simple ne peut pas afficher de façon fiable.
Comment ça marche
Pour un nombre, la page soustrait la plus grande valeur possible du tableau M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I et écrit son symbole, jusqu’à ce qu’il ne reste rien. Pour des chiffres romains, elle additionne la valeur de chaque symbole, en soustrayant quand un plus grand suit, puis reconvertit le résultat en chiffres romains. Si cela ne redonne pas exactement votre saisie, celle-ci n’est pas en forme standard (par exemple IIII ou IC) et la page affiche la forme correcte. Le sens est détecté d’après ce que vous tapez.
Questions fréquentes
Pourquoi les horloges affichent-elles IIII au lieu de IV ?
Une tradition d’horlogers, peut-être pour l’équilibre visuel avec VIII. La notation standard est IV, que ce convertisseur propose.
Quel est le plus grand chiffre romain ?
MMMCMXCIX (3 999) en notation standard. Les nombres plus grands utilisaient une barre au-dessus des lettres.
Existe-t-il un chiffre romain pour zéro ?
Non. Les Romains n’avaient pas de symbole pour zéro ; au Moyen Âge, on utilisait parfois N pour nulla.
Comment écrire 2026 en chiffres romains ?
MMXXVI : deux milliers (MM), deux dizaines (XX) et six (VI).
Sources
- The Unicode Standard, latest version
- ISO 80000-1:2022 — Quantities and units — Part 1: General
- Wikipedia — Roman numerals
Vérifié le 17 oct. 2026 · vecteurs de test fixtures/codes/roman-numeral-converter/