Roman Numeral Converter

Convertissez des nombres arabes en chiffres romains et des chiffres romains en nombres, de 1 à 3999. Conversion bidirectionnelle en direct avec détail des symboles et validation.

Conversion bidirectionnelle entre nombres arabes et chiffres romains. Saisissez dans l'un des champs et l'autre se met à jour immédiatement. La plage prise en charge est de 1 à 3999, soit tout ce que la notation romaine classique peut exprimer sans notation à surlignement.

Décomposition des symboles

Référence des symboles

I 1
V 5
X 10
L 50
C 100
D 500
M 1000

Comment fonctionnent les chiffres romains

Sept symboles, deux règles

Les chiffres romains sont construits à partir de sept lettres : I=1, V=5, X=10, L=50, C=100, D=500, M=1000. Tout le reste découle de deux règles. Lorsqu'un symbole plus petit apparaît après un plus grand, on l'additionne, donc VI vaut 6. Lorsqu'il apparaît avant un plus grand, on le soustrait, donc IV vaut 4.

La règle de répétition

I, X, C et M peuvent se répéter jusqu'à trois fois d'affilée. V, L et D ne se répètent jamais, car deux d'entre eux seraient simplement le symbole supérieur suivant : VV équivaut à X. C'est pourquoi 4 s'écrit IV plutôt que IIII, et pourquoi 9 s'écrit IX plutôt que VIIII.

Quelles soustractions sont valides

Seules six paires soustractives sont valides dans la forme standard : IV (4), IX (9), XL (40), XC (90), CD (400) et CM (900). Un symbole ne peut être soustrait que des deux symboles supérieurs suivants dans sa propre famille de puissance de dix. Cela exclut IL pour 49, qui doit s'écrire XLIX.

Le plafond de 3999

Sans symbole au-dessus de M, et M limité à trois répétitions, la plus grande valeur exprimable est MMMCMXCIX = 3999. Les nombres plus grands utilisaient historiquement un vinculum, un surlignement signifiant « multiplier par 1000 », donc un V barré signifie 5000. Cette notation n'a pas de norme unique en texte brut, donc ce convertisseur s'arrête à 3999.

Où on les rencontre encore

Cadrans d'horloge, titres de chapitres de livres, dates de copyright de films, numéros de règne de monarques et de papes, et le Super Bowl. Notez que de nombreux cadrans utilisent IIII plutôt que IV pour un équilibre visuel, une convention ancienne plutôt qu'une erreur.

Note open-source : implémenté à partir des règles standard de notation soustractive. Aucune bibliothèque tierce n'est utilisée.

FAQ

Pourquoi 4 s'écrit-il IV et non IIII ?
La notation standard limite la répétition à trois et utilise la soustraction à la place. IIII apparaît bien sur de nombreux cadrans, mais c'est une convention décorative plutôt que la forme canonique.
Pourquoi ne puis-je pas saisir 0 ou un nombre négatif ?
Les chiffres romains n'ont pas de symbole pour zéro et aucune notion de valeurs négatives. Le système a été conçu pour compter et dénombrer, il commence donc à 1.
Quel est le plus grand nombre que je puisse convertir ?
3999, écrit MMMCMXCIX. Au-delà, les Romains utilisaient un surlignement pour multiplier par 1000, ce qui n'a pas de représentation fiable en texte brut.
IL est-il une façon valide d'écrire 49 ?
Non. Un symbole ne peut être soustrait que des deux symboles supérieurs suivants de sa famille, donc 49 s'écrit XLIX. L'outil rejette IL comme invalide.
L'outil accepte-t-il la saisie en minuscules ?
Oui. Les chiffres romains en minuscules sont convertis automatiquement, donc « mmxxiv » se lit comme « MMXXIV ».
Que montre la décomposition des symboles ?
Il découpe le résultat en les morceaux additifs servant à le construire, afin que vous voyiez exactement comment 2024 devient M + M + X + X + IV.