Convertisseur de chiffres romains en nombres et inversement

Tapez un nombre pour l'écrire en chiffres romains, ou un nombre romain comme MCMXCIV pour le lire en chiffres.

Convertir un nombre en chiffres romains : règles et exemple

Les chiffres romains combinent sept symboles (I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1 000) que l'on additionne, sauf quand un symbole plus petit précède un plus grand : il se retranche alors (IV = 4, CM = 900). Le convertisseur traduit dans les deux sens les nombres de 1 à 3 999, la limite de la notation sans barre supérieure.

Comment l'outil convertit

Dans le sens nombre → romain, l'outil parcourt une table de 13 valeurs, de la plus grande à la plus petite : M (1 000), CM (900), D (500), CD (400), C (100), XC (90), L (50), XL (40), X (10), IX (9), V (5), IV (4), I (1). Tant que le reste du nombre est supérieur ou égal à une valeur, il écrit le symbole et retranche la valeur. Les six paires soustractives (CM, CD, XC, XL, IX, IV) produisent la forme standard : 4 s'écrit IV, jamais IIII.

Exemple : 1994 = 1 000 + 900 + 90 + 4, soit M + CM + XC + IV = MCMXCIV. De même, 2026 donne MMXXVI et 3 999 donne MMMCMXCIX.

Dans le sens romain → nombre, l'outil lit les lettres de gauche à droite : si la lettre suivante vaut plus que la lettre courante, il ajoute la différence des deux (C puis M = 900) ; sinon il ajoute la valeur de la lettre. MCMXCIV redonne bien 1994.

Limites à connaître

  • Le champ « Nombre » n'accepte que les entiers de 1 à 3 999 : pour 0, un nombre négatif ou 4 000 et plus, le champ romain reste vide. Les Romains notaient les milliers par une barre au-dessus du chiffre (vinculum), que l'outil ne gère pas.
  • Le champ « Chiffre romain » ne garde que les lettres I, V, X, L, C, D et M et n'accepte que la forme standard : IIII, IM, VX ou MMMM affichent « Entrée invalide » et laissent le champ « Nombre » vide, car 4 s'écrit IV, 999 CMXCIX, 5 V, et 4 000 n'a pas d'écriture sans barre. Une saisie est acceptée si elle redonne la même chaîne une fois reconvertie.
  • Ni zéro, ni décimales, ni nombres négatifs : la numération romaine n'en a pas.

Questions fréquentes

Comment écrire 2026 en chiffres romains ?

2026 s'écrit MMXXVI : MM pour 2 000, XX pour 20 et VI pour 6. Tapez 2026 dans le champ « Nombre » pour l'obtenir directement.

Quel est le plus grand nombre que l'on peut écrire en chiffres romains ?

Avec les sept lettres standard et au plus trois répétitions d'un même symbole, le maximum est 3 999, soit MMMCMXCIX. Au-delà, on surmontait le chiffre d'une barre qui le multiplie par 1 000 ; l'outil s'arrête à 3 999.

Pourquoi 4 s'écrit IV et pas IIII ?

La notation standard utilise la soustraction : un I placé avant V retire 1, d'où IV = 4 et IX = 9. Seuls I, X et C se placent ainsi, devant les deux symboles immédiatement supérieurs (I devant V et X, X devant L et C, C devant D et M). La forme IIII se voit encore sur certains cadrans d'horloge.

Comment lire un chiffre romain comme MCMXLVIII ?

Découpez-le en groupes : M (1 000) + CM (900) + XL (40) + VIII (8) = 1 948. Une lettre plus petite placée devant une plus grande se soustrait, sinon elle s'additionne.

L'outil est-il vraiment gratuit ?

Oui, l'intégralité des outils sur Kristools sont 100% gratuits et accessibles sans inscription.

Mes données sont-elles protégées ?

Oui. Tous les traitements sont effectués directement et en toute sécurité dans votre navigateur. Aucune donnée personnelle n'est envoyée vers nos serveurs.