Convertisseur de Chiffres Romains
Convertissez les nombres en chiffres romains et inversement. Supporte 1–3999. Inclut un tableau de référence pour les valeurs courantes.
Reference Chart
| Number | Roman |
|---|---|
| 1 | I |
| 4 | IV |
| 5 | V |
| 9 | IX |
| 10 | X |
| 14 | XIV |
| 40 | XL |
| 50 | L |
| 90 | XC |
| 100 | C |
| 400 | CD |
| 500 | D |
| 900 | CM |
| 1,000 | M |
| 1,776 | MDCCLXXVI |
| 1,999 | MCMXCIX |
| 2,024 | MMXXIV |
| 3,999 | MMMCMXCIX |
Symbol Values
I
1
V
5
X
10
L
50
C
100
D
500
M
1000
Comment utiliser Convertisseur de Chiffres Romains
- 1Entrez un nombre (1–3999) à convertir en chiffres romains.
- 2Ou entrez des chiffres romains pour convertir en un nombre.
- 3Copiez le résultat.
- 4Parcourez le tableau de référence pour les valeurs courantes.
ZenovayAnalytics
Sachez ce que vos visiteurs font vraiment.
- Suivi des visiteurs en temps réel
- Vie privée d'abord, sans bandeau cookies
- Installé en deux minutes
Outils connexes
Convertisseur de Couleurs
Convertissez les couleurs entre les formats HEX, RGB, HSL et CMYK. Aperçu en direct avec sélecteur de couleurs.Convertisseur d'Unités
Convertissez entre les unités de longueur, de poids, de température, de surface, de volume, de vitesse et bien d'autres.Convertisseur de Base Numérique
Convertissez les nombres entre les bases binaires, octales, décimales et hexadécimales.Convertisseur de timestamp Unix
Convertissez entre les timestamps Unix et les dates lisibles. Affichez ISO 8601, UTC, l'heure locale et l'heure relative.Questions fréquemment posées
Comment fonctionnent les chiffres romains ?▾
Les chiffres romains utilisent 7 symboles : I (1), V (5), X (10), L (50), C (100), D (500), M (1 000). Les nombres sont formés en combinant des symboles du plus grand au plus petit, de gauche à droite. Notation soustractive : quand une valeur plus petite précède une plus grande, elle est soustraite — IV = 4 (5-1), IX = 9 (10-1), XL = 40, XC = 90, CD = 400, CM = 900. Cette convention soustractive a été standardisée en Europe médiévale.
Pourquoi les chiffres romains s'arrêtent-ils à 3999 ?▾
Les chiffres romains standard (sans traits d'union ou parenthèses) vont jusqu'à MMMCMXCIX (3999). Les Romains utilisaient un trait supérieur (vinculum) au-dessus d'un chiffre pour le multiplier par 1 000, étendant la plage. Les applications modernes limitent généralement à 3999 pour la simplicité. Techniquement, les cadrans d'horloge utilisent souvent IIII au lieu de IV pour 4, car cela semble plus équilibré.
Où sont utilisés les chiffres romains aujourd'hui ?▾
Les chiffres romains apparaissent sur les cadrans d'horloge, les suites et séries cinématographiques (Star Wars Épisode IV), les chapitres de livres, la numérotation du Super Bowl, les Jeux olympiques, les inscriptions architecturales et les pierres d'angle (dates), la numérotation des pages dans les matériaux préliminaires des livres, les sections du code juridique et les plans formels. Ils sont également utilisés en astronomie (lunes galiléennes : Io est Jupiter I) et en théorie musicale (chiffres d'accords).
Quel est le plus grand nombre en chiffres romains sans extensions ?▾
3 999, écrit comme MMMCMXCIX. Pour représenter 4 000 et au-dessus, le système romain utilisait historiquement une barre au-dessus d'un chiffre (vinculum) pour multiplier par 1 000 : V̄ = 5 000, X̄ = 10 000, L̄ = 50 000, C̄ = 100 000, D̄ = 500 000, M̄ = 1 000 000. Certains usages utilisaient également des parenthèses : (V) = 5 000. Ces extensions ne sont pas couramment utilisées dans les contextes modernes.
Comment convertir les chiffres romains en entiers dans le code ?▾
Balayez de gauche à droite. Si la valeur actuelle est inférieure à la valeur suivante, soustrayez-la (règle soustractive) ; sinon, ajoutez-la. En Python : values = {I:1, V:5, X:10, L:50, C:100, D:500, M:1000}; result = 0; for i in range(len(s)): result += (-1 if i+1 < len(s) and values[s[i]] < values[s[i+1]] else 1) * values[s[i]]. La même logique fonctionne dans n'importe quel langage.