Temps/Nombres

Convertisseur de chiffres romains

Nombre arabe ↔ chiffre romain. Saisissez dans l'un des champs et l'autre se met à jour automatiquement.

Roman numerals write a number using combinations of the letters I, V, X, L, C, D, M under an additive-subtractive rule: a smaller letter before a bigger one is subtracted (IV = 4), and after it, added (VI = 6). This tool converts in both directions instantly.

How to use it

Common uses

Things to keep in mind

Standard Roman notation has no symbol for zero and doesn't support numbers above 3999 without special marks (a bar over a letter to multiply it by 1000).

IIII instead of IV on clock faces is a long-standing decorative tradition for symmetry with VIII, not a mistake or an exception to the rules.

Article sur cet outil: Chiffres romains : comment fonctionne un système sans zéro ni position

Questions fréquentes

Pourquoi seule la plage de 1 à 3999 est-elle prise en charge ?

La notation romaine classique n'a pas de symbole pour zéro ou les nombres négatifs, et le plus grand chiffre de base M (1000) sans marques spéciales ne permet d'écrire correctement des nombres que jusqu'à 3999 (MMMCMXCIX).

Qu'est-ce que la notation soustractive, et pourquoi IV plutôt que IIII ?

La règle de soustraction permet d'écrire un symbole plus petit avant un plus grand au lieu de quatre symboles identiques d'affilée : IV (4) au lieu de IIII, IX (9) au lieu de VIIII. Cela rend la notation plus courte et sans ambiguïté.

Puis-je saisir des chiffres romains en minuscules ?

Oui, l'outil reconnaît les lettres minuscules, mais le résultat affiche toujours la notation canonique en majuscules, comme c'est standard.

Comment écrivait-on autrefois les nombres romains supérieurs à 3999 ?

Historiquement, une barre (vinculum) tracée au-dessus d'un symbole indiquait une multiplication par 1000 — par exemple, un X surmonté d'une barre signifiait 10 000. Cette notation ne fait pas partie de la norme moderne courante, donc cette calculatrice ne l'utilise pas.

Pourquoi les cadrans d'horloge affichent-ils parfois IIII au lieu de IV ?

C'est une tradition décorative, pas une erreur — les cadrans d'horloge ont longtemps utilisé la notation additive IIII pour une symétrie visuelle avec le VIII du côté opposé, alors que la notation soustractive IV était déjà utilisée dans les textes de la même époque.

Articles : Temps/Nombres

Temps Unix : pourquoi les ordinateurs comptent le temps depuis 1970

Pourquoi le 1er janvier 1970 est devenu le point de référence du temps pour la plupart des systèmes informatiques.

Expressions cron : comment déchiffrer un horaire de tâches

Comment déchiffrer une expression comme */15 * * * * et savoir exactement quand la tâche s'exécutera.

Systèmes numériques : à quoi servent le binaire, l'octal et l'hexadécimal

Pourquoi la couleur #FF5733 en CSS est écrite avec des chiffres hexadécimaux plutôt que décimaux.

Opérations bit à bit : comment fonctionnent AND, OR et XOR au niveau des bits

En quoi le AND bit à bit diffère du AND logique, et pourquoi manipuler des bits individuels d'un nombre.

Différence entre dates : pourquoi compter les jours est plus compliqué qu'il n'y paraît

Pourquoi soustraire naïvement deux dates peut donner un résultat incorrect à cause des années bissextiles.

Calcul de l'âge : pourquoi ce n'est pas une simple soustraction d'années

Pourquoi soustraire simplement les années de naissance peut donner un âge supérieur d'un an à l'âge réel.

Fuseaux horaires : pourquoi UTC n'est pas la même chose que GMT

Pourquoi UTC ne change jamais deux fois par an, alors que l'heure de Londres (GMT/BST) change.

Calculatrice de durée : comment additionner correctement heures, minutes et secondes

Pourquoi additionner des minutes et des secondes nécessite de « reporter » le reste sur le rang suivant, comme dans l'addition décimale.

ISO 8601 Duration : comment écrire une durée dans un format standard

Pourquoi PT1H30M signifie « 1 heure 30 minutes », et non « 1 minute 30 heures ».

Numéro de semaine : pourquoi les pays comptent les semaines différemment

Pourquoi le 1er janvier appartient parfois à la semaine 52 ou 53 de l'année précédente selon la norme ISO 8601.

IEEE 754 : pourquoi 0.1 + 0.2 n'est pas égal à 0.3 dans le code

Pourquoi presque tous les langages de programmation affichent 0.30000000000000004 pour 0.1 + 0.2.

Nombre en toutes lettres : pourquoi transformer des chiffres en mots

Pourquoi les documents bancaires écrivent un montant à la fois en chiffres et en toutes lettres.