Convertisseur de chiffres romains — outil gratuit
Convertissez des nombres en chiffres romains et inversement. Les chiffres standard couvrent 1–3999, et la notation vinculum étend la plage à 3 999 999.
Valeurs courantes
Tableau de référence (cliquer pour copier)
Règles des chiffres romains : I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
Notation soustractive : IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Les chiffres standard atteignent MMMCMXCIX (3999) au maximum.
Vincule : une barre sur un chiffre le multiplie par 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1 000 000), étendant la plage à 3 999 999.
Utilisations courantes
- Convertir les dates en chiffres romainsÉcrivez les années, les dates de mariage et les anniversaires en chiffres romains pour les invitations et les conceptions commémoratives.
- Chiffres romains pour les plans et les documentsGénérez les chiffres romains corrects pour les contours de documents, les chapitres et la numérotation formelle des sections.
- Décoder les chiffres romains dans les films et la télévisionDécodez les numéros de suite en chiffres romains, les éditions du Super Bowl et les années de droit d'auteur des films.
- Apprenez les chiffres romains pour l'écolePratiquez la conversion entre les chiffres romains et les nombres décimaux pour l'histoire, les mathématiques et les études classiques.
- Chiffres romains pour le design et les tatouagesObtenez des chiffres romains formatés avec précision pour le design graphique, les cadrans d'horloge, les tatouages et les monogrammes.
Comment ça marche
Toute la conversion s'exécute dans votre navigateur via un algorithme écrit à la main, sans dépendance — aucune requête serveur n'est faite. Une table de correspondance fixe de 13 paires symbole-valeur (M=1000 jusqu'à I=1) pilote les deux sens de la conversion, et une validation canonique refait la conversion inverse du résultat pour rejeter les saisies non standard.
- 1Une table de correspondance pilote la conversionL'outil définit 13 paires symbole-valeur — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — par ordre décroissant. Pour convertir un nombre décimal, il parcourt cette liste et soustrait répétitivement chaque valeur tout en ajoutant le symbole correspondant, l'algorithme glouton standard des chiffres romains.
- 2Validation canonique lors de la conversion inverseLors de la conversion d'un chiffre romain en nombre, l'analyseur utilise la règle soustractive (une valeur plus petite avant une plus grande est soustraite, pas ajoutée), puis réencode immédiatement le résultat et le compare à la saisie originale. Toute chaîne non canonique — par exemple IIII au lieu de IV — est rejetée.
- 3La notation vinculum étend la plage jusqu'à 3 999 999Les nombres au-dessus de 3 999 utilisent la notation vinculum : la partie des milliers est convertie en chiffres romains de base, puis un caractère de surlignement combinant Unicode (U+0305) est ajouté à chaque lettre pour rendre la barre traditionnelle qui signifie la multiplication par 1 000. Par exemple, 5 000 est rendu comme un V surligné.
- 4Le mode date convertit chaque composant indépendammentEn mode date, l'outil analyse la date sélectionnée en entiers de jour, mois et année, convertit chacun via la même fonction toRoman, puis les joint avec le séparateur choisi (point médian, tiret, barre oblique, ou espace) dans l'ordre choisi (JMA, MJA, ou AMJ).
Outils associés
Convertisseur de date persane (Jalaali / Shamsi)
Convertissez instantanément les dates persanes (Shamsi / Jalali iraniennes) vers et depuis le calendrier grégorien, avec le jour de la semaine, l'âge en années Jalaali, les noms de mois dari afghans et les chiffres persans. Gratuit, privé et entièrement dans votre navigateur.
Convertisseur de montant en majuscules chinoises (大写金额)
Convertissez un montant en majuscules chinoises (大写) pour les factures et les chèques, comme 壹仟贰佰叁拾肆元伍角陆分, selon les règles de la Banque populaire de Chine. Lit également les 大写 pour les reconvertir en nombre, écrit les dates de chèque et les chiffres chinois ordinaires.
Convertisseur de romanisation du coréen (로마자 변환)
Convertissez le hangeul en lettres latines selon la romanisation révisée du coréen, avec les changements de sons entre syllabes appliqués (국어 → gugeo, 종로 → Jongno). Noms au format passeport avec les orthographes courantes des noms de famille, et adresses (종로구 → Jongno-gu).