Convertisseur de chiffres romains

Convertisseur de chiffres romains

Convertissez des nombres, dates et fractions en chiffres romains et vice versa. Consultez les explications ci-dessous pour découvrir comment le convertisseur fonctionne.

Notes

Comment fonctionne le convertisseur ?

Un citoyen romain

Saisissez un nombre dans le panneau de gauche. Si vous saisissez un chiffre arabe (par exemple 22) que vous voulez convertir en chiffre romain, cliquez sur le bouton « Convertir en romains ». Si vous saisissez un chiffre romain (par exemple XIX), cliquez sur le bouton « Convertir en arabes » pour le convertir en chiffre arabe.

Si le fonctionnement du convertisseur vous échappe et que vous voulez consulter quelques exemples, cliquez sur les boutons ci-dessous pour afficher l’un de nos trois exemples dans le panneau de gauche. Chaque exemple est composé de chiffres arabes et romains, ce qui vous permet de faire des essais dans les deux sens pour voir comment chaque section est convertie. Nous vous recommandons également de poursuivre la lecture de cette page pour en apprendre davantage sur le fonctionnement de la conversion.

Comment fonctionnent les chiffres romains ?

Les chiffres romains de base

Les chiffres romains sont composés des lettres latines suivantes : I, V, X, L, C, D, et M. Chaque lettre correspond à une valeur donnée, comme résumé dans le tableau ci-dessous.

I1
V5
X10
L50
C100
D500
M1000

Pour créer un chiffre romain, vous devez combiner ces lettres de sorte à ce que leur valeur totale corresponde au nombre voulu. Si par exemple vous voulez écrire 56 en chiffres romains, vous devez utiliser L (50), V (5), et I (1), ce qui donne le chiffre LVI (en effet, 50 + 5 + 1 = 56). Vous devrez parfois répéter une lettre. Par exemple, 23 s’écrit XXIII parce que chaque X correspond à 10 et que chaque I correspond à 1, il nous faut donc deux X et trois I (XXIII = X + X + I + I + I = 10 + 10 + 1 + 1 + 1 = 23). Attention cependant à ne pas répéter la même lettre plus de trois fois. Au lieu de répéter une lettre quatre fois, vous devez la placer devant une lettre dont la valeur est supérieure. Ainsi, elle sera soustraite plutôt qu’additionnée. Par exemple, 934 correspond à CMXXXIV : C étant placé avant M, on soustrait 100 de 1 000 pour obtenir 900. XXX est 3 × 10, et I étant placé avant V, on soustrait 1 de 5 pour obtenir 4. On obtient donc 900 + 30 + 4 = 934. Faites attention au fait qu’il n’est possible de soustraire que certains chiffres : vous pouvez mettre I devant V ou X, X devant L ou C, et C devant D ou M. Vous ne pouvez pas, par exemple, soustraire V de C pour obtenir 95, VC n’étant pas un chiffre romain correct. La bonne manière d’écrire 95 est XCV. Enfin, exception faite des soustractions ci-dessus, les symboles doivent toujours être écrits en commençant par la valeur la plus grande à gauche et en terminant par la valeur la plus petite à droite. Pour 551, par exemple, ce serait une erreur d’écrire LID parce que les lettres ne sont pas dans le bon ordre. L’ordre correct est DLI (parce que D > L > I, autrement dit, 500 > 50 > 1). Vous trouverez ci-dessous un tableau contenant des exemples de chiffres romains de base.

I1
II2
III3
IV4
V5
VI6
VII7
VIII8
IX9
X10
XI11
XII12
XIII13
XIV14
XV15
XVI16
XVII17
XVIII18
XIX19
XX20
XXI21
XXII22
XXIII23
XXIV24
XXV25
XXVI26
XXVII27
XXVIII28
XXIX29
XXX30
XL40
L50
LX60
LXX70
LXXX80
XC90
C100
CXXI121
CXLIV144
CLXIX169
CXCVI196
CCXXV225
CCLVI256
CDLXXVI476
DCXXII622
MCDXCII1492
MDCCLXXXIX1789
MCMXXXIX1939
MCMXCI1991
MMXIX2019
Un ancien cadran solaire

Il arrive que quatre lettres identiques soient utilisées à la suite. Par exemple, vous trouverez sur certaines vieilles horloges IIII au lieu de IV pour représenter le chiffre 4, ou bien 40 écrit sous la forme XXXX plutôt que XL. Bien qu’utilisée par certains auteurs, cette façon d’écrire les chiffres est moins populaire et peu recommandée, même si elle est comprise par notre convertisseur.

Vous trouverez aussi parfois des chiffres romains écrits en minuscule, par exemple vi pour 6 ou xiii pour 13. Le convertisseur ne peut malheureusement pas interpréter les minuscules, qui doivent être transformées en majuscules pour que ces chiffres soient convertis.

Chiffres romains supérieurs à 1000

Il existe de nombreuses façons d’écrire les chiffres romains ; leur forme ayant évolué avec le passage du temps dans la Rome antique et dans l’Europe du Moyen Âge, où ils continuèrent d’être très utilisés même après la chute de l’Empire romain. La même chose est vraie en ce qui concerne l’écriture de très grands nombres – il existe plusieurs façons connues de les écrire. La plus commune de toutes était d’ajouter une barre horizontale au-dessus d’une lettre pour multiplier sa valeur par 1000. VI étant 6, la valeur de VI est donc 6000. Cette règle s’applique aussi avec tout nombre naturel. Par exemple, CMXXXIV est 934 000. Vous pouvez aussi mélanger les lettres avec et sans barre : par exemple, LXVDXXXVI est 65 536. Et bien que les nombres inférieurs à 4000 soient traditionnellement écrits en utilisant M pour les milliers, il ne serait pas erroné d’écrire IIXIX pour 2019 (même s’il est préférable de l’écrire MMXIX). Vous trouverez ci-dessous quelques exemples illustrant comment écrire de grands nombres en lettres romaines. Si vous souhaitez saisir de tels nombres dans le convertisseur, plutôt qu’un trait suscrit, vous devez mettre les lettres concernées dans des crochets – la dernière colonne illustre comment le faire.

Chiffre arabe Chiffre romain Saisie ou résultat du convertisseur
24 901 XXIVCMI [XXIV]CMI
40 075 XLLXXV [XL]LXXV
238 900 CCXXXVIIICM [CCXXXVIII]CM
299 792 CCXCIXDCCXCII [CCXCIX]DCCXCII
384 400 CCCLXXXIVCD [CCCLXXXIV]CD
1 048 576 MXLVIIIDLXXVI [MXLVIII]DLXXVI
4 999 999 MMMMCMXCIXCMXCIX [MMMMCMXCIX]CMXCIX

Le plus grand nombre que l’on puisse écrire ainsi est MMMMCMXCIXCMXCIX, ou 4 999 999. Il est impossible d’écrire un nombre plus grand, étant donné les règles détaillées ci-dessus.

Fractions romaines

Les fractions romaines fonctionnent un peu comme les nombres naturels : pour créer une fraction, vous devez faire en sorte que les symboles soient arrangés par ordre décroissant de valeur, de telle façon que leur somme soit égale au nombre que vous voulez représenter. 14 symboles peuvent être utilisés pour créer des fractions. Ils sont présentés dans le tableau ci-dessous.

Nom latin Signification Fraction rationnelle Valeur décimale approximative Caractères réels Approximations visuelles Adapté au clavier
semis moitié 1/2 0,50000 S S S
quincunx cinq onces 5/12 0,41667 𐆐𐆐𐆑 .....
triens un tiers 4/12 = 1/3 0,33333 𐆐𐆐 ....
quadrans un quart 3/12 = 1/4 0,25000 𐆐𐆑 ...
sextans un sixième 2/12 = 1/6 0,16667 𐆐 : ..
sescuncia 1,5 onces 1/8 0,12500 𐆒𐆑 Є· E.
uncia once 1/12 0,08333 𐆑 · .
semuncia demi-once 1/24 0,04167 𐆒 Є E
binae sextulae deux sextules 1/36 = 1/72 + 1/72 0,02778 𐆓𐆓 ƧƧ ZZ
sicilicus falciforme 1/48 0,02083 𐅀 Ɔ O
sextula sixième d’once 1/72 = 1/6 × 1/12 0,01389 𐆓 Ƨ Z
dimidia sextula moitié de sextule 1/144 = 1/2 × 1/72 0,00694 𐆔 A
scripulum petit caillou 1/288 0,00347 Э P
siliqua céréale 1/1728 0,00058 𐆕 » Q

Les seuls symboles qui peuvent être répétés (jusqu’à 5 fois chacun) sont uncia et siliqua. Les autres symboles ne peuvent pas être répétés, sauf s’ils sont déjà répétés dans le tableau ci-dessus (comme par exemple sextula pour former binae sextulae).

Comme vous pouvez le voir, la précision maximale possible avec les fractions romaines est 1/1728. D’autre part, comme les fractions sont basées sur le nombre 12, il est impossible d’écrire précisément de beaucoup de fractions qu’on peut aisément exprimer avec le système décimal moderne. Par exemple, 0,1 (ou 1/10) s’écrit uncia + sextula + 5 × siliqua, soit 1/12 + 1/72 + 5 × 1/1728 = 173/1728 ≈ 0,10012. Dans la majorité des cas, en cherchant la fraction romaine on finit par aboutir à une approximation plutôt qu’à la valeur exacte du nombre que vous voulez représenter. Vous trouverez plusieurs exemples dans le tableau ci-dessous. La dernière colonne montre le calcul de la valeur exacte d’un chiffre romain écrit avec le système décimal pour vous permettre de le comparer au nombre original (colonnes un et deux).

Fraction rationnelle Approximation décimale Chiffre romain (approximations visuelles) Calcul
1/2 0,5 S 1/2 = 0,5
1/3 0,33333 1/3 ≈ 0,33333
1/4 0,25 1/4 = 0,25
1/10 0,1 ·Ƨ»»»»» 1/12 + 1/72 + 5/1728 = 173/1728 ≈ 0,10012
1/5 0,2 :ƧƧЭ»»»» 1/6 + 1/36 + 1/288 + 4/1728 = 173/864 ≈ 0,20023
3/10 0,3 ∴Є₴»» 1/4 + 1/24 + 1/144 + 2/1728 = 259/864 ≈ 0,29977
1/7 0,14286 Є·ƧЭ» 1/8 + 1/72 + 1/288 + 1/1728 = 247/1728 ≈ 0,14294
12345/100000 0,12345 ·ƧƧ₴Э»»» 1/12 + 1/36 + 1/144 + 1/288 + 3/1728 = 71/576 ≈ 0,12326
99/100 0,99 S⁙ЄƧƧЭ» 1/2 + 5/12 + 1/24 + 1/36 + 1/288 + 1/1728 = 1711/1728 ≈ 0,99016
999/1000 0,999 S⁙ЄƧƧ₴Э»»»» 1/2 + 5/12 + 1/24 + 1/36 + 1/144 + 1/288 + 4/1728 = 863/864 ≈ 0,99884
9999/10000 0,9999 I 1
314/100 3,14 IIIЄ·Ƨ»» 3 + 1/8 + 1/72 + 2/1728 = 3 121/864 ≈ 3,14005
31415/10000 3,1415 IIIЄ·Ƨ»»»»» 3 + 1/8 + 1/72 + 5/1728 = 3 245/1728 ≈ 3,14178

Le convertisseur utilise trois ensembles de symboles pour lire et écrire les fractions romaines. Les « Caractères réels » correspondent aux symboles décrits dans un document de David J. Perry sur les caractères pour le latin classique dans Unicode (Unicode étant le standard d’affichage des caractères pour les ordinateurs et autres appareils électroniques). On peut considérer ces symboles comme les caractères latins appropriés, c’est-à-dire des caractères dont la signification correspond aux fractions romaines authentiques et qui ont été conçus d’après les symboles historiquement utilisés pour les noter. Malheureusement, leur relative obscurité fait que certains de ces caractères ne sont pas toujours disponibles, y compris sur les ordinateurs modernes. Par conséquent, si vous utilisez « Caractères réels », il est possible que vous voyiez des images de substitution plutôt que les bons symboles graphiques. Si c’est le cas, nous vous suggérons d’utiliser l’ensemble de caractères « Approximations visuelles », qui utilise des symboles disponibles sur la plupart des systèmes modernes. Ces symboles sont visuellement proches des caractères romains, même si leur signification d’origine peut être différente (par exemple, le symbole de la hryvnia à la place de dimidia sextula). Ni « Caractères réels » ni « Approximations visuelles » n’ont de symboles pouvant être facilement écrits avec un clavier. C’est pourquoi une troisième option est également disponible : les caractères  Adapté au clavier » sont faciles à utiliser si vous saisissez les fractions romaines dans le convertisseur à l’aide de votre clavier (tant que vous pouvez saisir des lettres latines).

Vous pouvez combiner des fractions avec des nombres naturels. Pour cela, écrivez la fraction directement après le nombre naturel. Ainsi, 3,14 peut être écrit IIIЄ·Ƨ»» en activant le paramètre « Approximations visuelles ».

Zéro romain

Il existe peu de preuves suggérant que les Romains de l’Antiquité utilisaient le nombre zéro. C’est au Moyen Âge que les savants ont commencé à décrire zéro de plusieurs manières différentes, notamment avec la lettre N. Cette façon de désigner 0 a également été adoptée par le convertisseur.

Chiffres arabes

Pour que le convertisseur puisse les interpréter, les chiffres arabes doivent respecter certaines conditions :

  1. Ne séparez pas les milliers en insérant des espaces. Les chiffres doivent être écrits ensemble, sans rien qui les sépare. Par exemple, écrivez 3000 pour trois mille et non 3 000.
  2. Le convertisseur va essayer de déduire le séparateur décimal (probablement un virgule) des paramètres de votre système, mais vous pouvez aussi le changer si vous le souhaitez. Vérifiez que le séparateur décimal indiqué dans les paramètres correspond à celui des nombres que vous cherchez à convertir.
  3. Si la fraction décimale que vous utilisez est inférieure à 1, votre nombre doit commencer par 0. Cela veut dire que 0,25 sera considéré comme étant une fraction (un quart), mais que ,25 sera considéré comme étant une virgule suivie du nombre naturel 25.
  4. Vous pouvez aussi utiliser les fractions rationnelles. Pour ce faire, saisissez un nombre naturel et séparez-le d’une fraction en laissant un espace. Vous devez écrire la fraction sous la forme d’un numérateur suivi du caractère « / », suivie du dénominateur. Par exemple, le convertisseur interprètera 3 7/50 comme étant 3,14. Vous êtes libre d’omettre le nombre naturel, ce qui ferait par exemple que 3/4 serait interprété comme étant 0,75.

Vous pouvez désactiver les fractions pour les chiffres arabes. Les fractions rationnelles sont utilisées par défaut (car elles sont plus précises). Si les deux types de fractions sont activés, le convertisseur générera donc des fractions rationnelles. Si vous préférez les fractions décimales, désactivez les fractions rationnelles, ce qui obligera le convertisseur à générer des fractions décimales. Si vous désactivez les deux types de fractions, le convertisseur considérera les fractions comme étant des nombres naturels distincts. Cela peut être pratique, par exemple, quand vous souhaitez convertir des dates (voir ci-dessous).

Fonctionnalités du convertisseur

Notes

Les calculs du convertisseur sont affichés sous forme de notes. Il affiche également les valeurs approximatives des fractions rationnelles sous forme décimale pour qu’il soit plus facile pour vous de comparer l’écart entre les fractions romaines et arabes correspondantes après la conversion. Enfin, vous trouverez dans les notes des informations sur tout problème rencontré par le convertisseur. Si un nombre ne peut pas être converti, il sera laissé sous sa forme initiale dans le champ de résultat, et une explication sera présentée dans le champ Notes.

Convertir des dates

Vous avez intérêt à désactiver les fractions rationnelles si vous cherchez à convertir des dates écrites avec des barres obliques (« / »). Par exemple, si les fractions rationnelles sont activées, quand vous convertissez 12/6/10 de chiffres arabes en chiffres romains, la section 12/6 sera considérée comme une fraction, et 10 sera considéré comme un nombre naturel distinct. Le résultat sera donc II/X. Si vous désactivez les fractions rationnelles, le résultat sera XII/VI/X.

Pareillement, vous risquez d’obtenir des résultats inattendus en utilisant un séparateur décimal. Si par exemple vous choisissez le point comme séparateur décimal et que vous convertissez 2019.03.11 de chiffres arabes en chiffres romains en ayant activé les fractions décimales, 2019.03 sera considéré comme le premier nombre et 11 comme le deuxième, séparés par un point. Par conséquent vous obtiendrez comme résultat MMXIXƧƧ»»»».XI (si vous avez sélectionné l’option « Approximations visuelles »). En désactivant les fractions décimales, vous serez sûr d’obtenir le résultat voulu : MMXIX.III.XI.

Convertir plusieurs nombres

De manière générale, vous pouvez saisir le texte de votre choix dans le champ de saisie. Le convertisseur cherchera les nombres dans le texte et essaiera de les remplacer sans changer le reste du texte. Vous pouvez ainsi aisément convertir plusieurs nombres en même temps, par exemple en saisissant chaque nombre sur une nouvelle ligne.

Toutefois, il est possible que vous obteniez des résultats inattendus, notamment si vous convertissez des chiffres romains en chiffres arabes. Cela peut arriver si dans votre texte se trouve des symboles utilisés pour les chiffres romains. Par exemple, chaque lettre I en majuscule peut être convertie en 1. Si vous avez activé le paramètre « Adapté au clavier », les points peuvent être convertis en fractions, et ainsi de suite.

Options

Le convertisseur inclut certains paramètres qui permettent de personnaliser la conversion, la plupart d’entre eux ayant déjà été présentés ci-dessus. Pour voir les options disponibles, cliquez sur le bouton « Afficher les options », situé en dessous des champs Saisie et Résultat en haut de la page. Cliquez une deuxième fois sur ce bouton pour masquer les options.

Le groupe « Fractions en chiffres romains » permet de sélectionner quels caractères le convertisseur doit utiliser pour lire et écrire les fractions en chiffres romains. Vous trouverez plus d’explications sur le fonctionnement de ces fractions ainsi que les symboles disponibles dans la section « Fractions romaines » ci-dessus.

Le groupe « Fractions en chiffres arabes » permet de sélectionner trois choses : si vous souhaitez que le convertisseur lise et écrive les fractions écrites dans un format de nombre rationnel, si vous acceptez que les fractions soient écrites avec un séparateur décimal et quel caractère utiliser comme séparateur décimal. Vous trouverez plus d’informations sur ces options dans la section « Chiffres arabes » ci-dessus.

Un empereur romain

Commentaires

Merci de nous contacter si vous remarquez un bug ou si vous avez une suggestion pour améliorer notre convertisseur. Cliquez sur le bouton « Laisser un commentaire » pour afficher le formulaire de commentaires. Vous trouverez ce bouton en haut de la page, sous les champs Saisie et Résultat. Vous pouvez cliquer une deuxième fois sur ce bouton pour masquer le formulaire de commentaires.

Le formulaire de commentaires vous offre l’option de joindre les données de saisie et de résultat du convertisseur. Si vous remarquez un bug lié au résultat, utilisez cette option pour aider les auteurs à bien comprendre le problème. Décrivez la nature du problème dans le champ « Vos commentaires », cochez la case « Joindre les données du convertisseur » et cliquez sur le bouton « Envoyer ». Nous vous remercions pour votre coopération ! Jules César aurait été fier de vous.

Votre commentaire a bien été envoyé. Merci.