Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Chiffre romain
MMXXIV
for the number 2 024
Valeur décimale 2 024
Chiffre romain MMXXIV

Qu'est-ce qu'un convertisseur de chiffres romains ?

Cet outil transforme un nombre entier classique (un chiffre arabe) en son équivalent en chiffres romains. Les chiffres romains étaient utilisés dans tout l'Empire romain et restent bien présents aujourd'hui : sur les cadrans d'horloge, dans la numérotation des chapitres de livres, dans les années de copyright des films ou encore dans les noms des souverains (Louis XIV, Henri IV…). Le système classique permet de représenter les valeurs de 1 à 3999 à l'aide de sept symboles de base.

Les symboles des chiffres romains

Les sept symboles fondamentaux sont : I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 et M = 1000. Pour éviter de répéter quatre fois le même symbole d'affilée, on utilise des paires soustractives : IV (4), IX (9), XL (40), XC (90), CD (400) et CM (900).

Tableau des sept symboles des chiffres romains avec leurs valeurs décimales
Les sept symboles de base des chiffres romains et leurs valeurs.

Comment fonctionne la conversion

Le convertisseur applique un algorithme glouton à une liste ordonnée de 13 paires valeur-symbole, de la plus grande (1000 = M) à la plus petite (1 = I). Partant du nombre complet, il soustrait à chaque étape la plus grande valeur qui « tient » encore et ajoute le symbole correspondant, jusqu'à ce qu'il ne reste plus rien. Comme la liste intègre les formes soustractives (CM, CD, XC, XL, IX, IV), le résultat obtenu est toujours l'écriture standard et correcte.

$$\text{Roman} = \bigoplus_{i}\; \text{sym}_i \times \left\lfloor \frac{R_i}{v_i} \right\rfloor, \quad R_0 = \text{Number}$$

Publicité

Exemple détaillé

Prenons 2024. On soustrait 1000 (M) → 1024, puis de nouveau 1000 (M) → 24 : on obtient « MM ». Reste 24 : on soustrait deux fois 10 (X) → reste 4, ce qui donne « XX ». Enfin, 4 s'écrit IV. Le résultat final est donc MMXXIV.

Décomposition étape par étape de la conversion d'un nombre en chiffres romains par soustraction des valeurs de position
La soustraction gloutonne décompose un nombre en blocs de chiffres romains.

Foire aux questions

Pourquoi s'arrête-t-on à 3999 ? Le système romain standard ne possède aucun symbole supérieur à M. La plus grande valeur que l'on puisse écrire proprement avec uniquement des M est donc 3999 (MMMCMXCIX). Les nombres plus élevés exigent des barres (le vinculum), qui ne font pas partie de la notation de base.

Existe-t-il un chiffre romain pour zéro ? Non. Les Romains n'avaient pas de symbole pour le zéro : le système ne représente que les entiers positifs.

Pourquoi écrire IV plutôt que IIII ? La règle soustractive permet de garder une écriture courte et d'éviter de répéter un symbole plus de trois fois — même si l'on rencontre parfois IIII sur les horloges, pour un meilleur équilibre visuel du cadran.

Dernière mise à jour: