Validateur de chiffres romains
Tapez ou collez un chiffre romain. En cas d'erreur, vous voyez quelle lettre enfreint quelle règle, et la forme correcte.
Les règles que vérifie le validateur
- Sept lettres seulement : I, V, X, L, C, D et M. Tout autre caractère, y compris le chiffre 1, est refusé.
- I, X, C et M se répètent au plus trois fois de suite : III est correct, quatre I non.
- V, L et D ne se répètent jamais : 10 s'écrit X, pas VV.
- Six paires soustractives seulement : IV, IX, XL, XC, CD et CM. Une lettre ne se soustrait que de celle qui vaut cinq ou dix fois plus.
- Une seule lettre plus petite au maximum devant une plus grande : 8 s'écrit VIII, pas IIX.
- Les valeurs décroissent de gauche à droite, rang par rang : milliers, centaines, dizaines, unités.
Chiffres romains souvent vérifiés
Ces formes reviennent dans les recherches. Chaque ligne est vérifiée par le même code que le champ ci-dessus.
- XIIvalideForme correcte: XII = 12
- MCMXCvalideForme correcte: MCMXC = 1990
- MCMXCIXvalideForme correcte: MCMXCIX = 1999
- ICnon valideSeuls I, X et C se soustraient, et seulement des deux symboles suivants (IV, IX, XL, XC, CD, CM).Forme correcte: XCIX = 99
- VXnon valideSeuls I, X et C se soustraient, et seulement des deux symboles suivants (IV, IX, XL, XC, CD, CM).Forme correcte: V = 5
- ILnon valideSeuls I, X et C se soustraient, et seulement des deux symboles suivants (IV, IX, XL, XC, CD, CM).Forme correcte: XLIX = 49
- XLXXnon valideLes symboles ne sont pas dans le bon ordre.Forme correcte: LX = 60
- XXCXnon valideUn seul symbole plus petit peut précéder un plus grand.Forme correcte: CX = 110
- XVXXnon valideSeuls I, X et C se soustraient, et seulement des deux symboles suivants (IV, IX, XL, XC, CD, CM).Forme correcte: XXV = 25
- IIIInon valideUn symbole se répète au plus trois fois de suite.Forme correcte: IV = 4
- MMXV1non valideLe chiffre 1 a été tapé à la place de la lettre I.Forme correcte: MMXVI = 2016
Pourquoi un chiffre romain peut tomber juste et être faux
XLXX ressemble à 40 + 20 = 60, mais les dizaines sont écrites deux fois. Chaque rang n'a qu'un groupe de lettres, donc 60 s'écrit LX. Même chose pour XXCX et XVXX : les lettres donnent bien un nombre, mais aucun chiffre romain standard ne s'écrit ainsi.
C'est pourquoi chaque nombre de 1 à 3999 a une seule forme standard, à laquelle le validateur compare votre saisie.
IIII sur les horloges et autres formes anciennes
Sur les cadrans d'horloge, quatre heures s'affiche très souvent IIII au lieu de IV, même si certaines, comme l'horloge de l'Elizabeth Tower à Londres, utilisent IV (source: en.wikipedia.org). Le validateur signale IIII comme non standard et l'explique. Le guide sur IIII sur les horloges réunit les explications proposées.
Questions fréquentes
IIII est-il faux ?
Ce n'est pas la forme standard, qui est IV. Mais c'est courant sur les cadrans d'horloge : là, c'est une convention plutôt qu'une erreur.
IL est-il une façon valable d'écrire 49 ?
Non. I ne peut se placer que devant V et X. 49 vaut 40 + 9 : XL + IX = XLIX.
Pourquoi mon chiffre romain est-il invalide alors que le total est bon ?
Parce que chaque rang (milliers, centaines, dizaines, unités) s'écrit une seule fois et dans l'ordre. Un chiffre qui écrit les dizaines deux fois, comme XLXX, tombe juste mais n'est pas standard.
Puis-je vérifier des chiffres romains en minuscules ?
Oui. Les minuscules sont lues comme des majuscules et les espaces ignorés.
Vérifie-t-il les nombres au-delà de 3999 ?
Non. Le validateur couvre la plage standard, de 1 à MMMCMXCIX. Pour les nombres avec une barre au-dessus, utilisez le convertisseur.