Convertisseur de chiffres romains
Convertissez des nombres en chiffres romains et décodez-les en sens inverse dans votre navigateur, avec la prise en charge standard de 1 à 3999 et une notation à barre (vinculum) optionnelle pour les valeurs plus grandes.
Le convertisseur de chiffres romains s'exécute entièrement dans votre navigateur. Les nombres et chiffres que vous saisissez ou collez sont convertis sur votre appareil et ne sont jamais téléversés vers ArrayKit.
Ouvrir le convertisseur de base numérique
À propos de Chiffres romains
Le convertisseur de chiffres romains transforme n'importe quel nombre entier en sa forme en chiffres romains et décode les chiffres romains en nombres ordinaires. Basculez entre les deux sens d'un seul bouton : tapez 1994 pour obtenir MCMXCIV, ou collez MCMXCIV pour lire 1994. Il couvre la plage standard de 1 à 3999 avec la notation soustractive, et peut représenter des valeurs plus grandes avec la notation à barre (vinculum), où une barre au-dessus d'un chiffre le multiplie par 1 000. Le décodeur valide la saisie au fil de la frappe, rejette les séquences mal formées comme IIII ou VV et explique ce qui ne va pas. Il est pratique pour dater des copyrights, numéroter des chapitres et des plans, lire des cadrans d'horloge et des monuments, ou enseigner le fonctionnement du système. Tout s'exécute localement dans votre navigateur, de sorte que les nombres que vous convertissez ne quittent jamais votre appareil.
Fonctionnalités
- Convertissez les nombres entiers en chiffres romains et décodez les chiffres en nombres
- Un seul bouton bascule entre nombre-vers-romain et romain-vers-nombre
- Couvre la plage standard de 1 à 3999 avec la notation soustractive (IV, IX, XL, CM)
- La notation à barre (vinculum) optionnelle étend la plage jusqu'à 3 999 999
- Valide la saisie romaine et rejette les formes mal formées comme IIII, VV ou IC
- Accepte les chiffres en minuscules et espacés, en les normalisant avant le décodage
- Copie en un clic du chiffre obtenu ou du nombre décodé
- S'exécute entièrement dans votre navigateur — rien de ce que vous convertissez n'est téléversé
Comment utiliser Chiffres romains
- Gardez Nombre → Romain sélectionné et tapez un nombre entier comme 2024
- Copiez le chiffre romain, ou activez la barre pour encoder les valeurs supérieures à 3999
- Passez à Romain → Nombre et collez un chiffre comme MMXXIV
- Lisez le nombre décodé, ou corrigez le problème signalé par le validateur
Exemple
Entrée
1994
Sortie
MCMXCIV
1000 (M) + 900 (CM) + 90 (XC) + 4 (IV) = 1994.
Erreurs courantes et dépannage
- Saisir 4000 ou plus affiche un message de dépassement de plage. — Les chiffres romains standard s'arrêtent à 3999. Activez la notation à barre (vinculum) pour aller plus loin — une barre au-dessus d'un chiffre multiplie sa valeur par 1 000, atteignant 3 999 999.
- « IIII » ou « VV » est rejeté comme invalide. — Un symbole se répète au plus trois fois et V, L, D ne se répètent jamais. Utilisez la forme soustractive — IV pour 4 — que le convertisseur produit automatiquement pour vous.
- Décoder « IC » ne renvoie pas 99. — Seules les paires IV, IX, XL, XC, CD et CM sont des soustractions valides. « IC » n'est pas une forme légale pour 99 ; le chiffre correct est XCIX.
- Un nombre nul ou négatif ne se convertit pas. — Les chiffres romains n'ont pas de symbole pour zéro et ne peuvent pas exprimer les négatifs. Saisissez un nombre entier de 1 ou plus pour convertir.
Foire aux questions
- Faut-il écrire 4 en IV ou IIII en chiffres romains ?
- La forme soustractive standard est IV, et c'est ce que produit ce convertisseur. IIII apparaît sur certains cadrans d'horloge pour la symétrie visuelle mais n'est pas standard, donc le décodeur le considère comme invalide.
- Quel est le plus grand nombre que les chiffres romains peuvent représenter ?
- Avec les symboles standard, le maximum est 3999, écrit MMMCMXCIX. Activez la notation à barre (vinculum) et le convertisseur atteint 3 999 999, puisqu'une barre au-dessus d'un chiffre multiplie sa valeur par 1 000.
- Pourquoi n'existe-t-il pas de chiffre romain pour zéro ?
- Le système romain est additif et n'avait pas de chiffre pour zéro ; le mot latin nulla était employé dans les textes à la place. Ce convertisseur commence donc à 1 et rejette 0 ainsi que les nombres négatifs.
- Que signifie la barre au-dessus d'un chiffre romain ?
- Une barre supérieure, appelée vinculum, multiplie par 1 000 le chiffre qu'elle surmonte. Ainsi V avec une barre vaut 5 000 et X avec une barre vaut 10 000. Activez-la pour convertir les nombres supérieurs à 3999.
- Cet outil peut-il décoder des chiffres romains en minuscules ?
- Oui. Une saisie comme « mcmxciv » ou des chiffres avec des espaces parasites sont normalisés en majuscules et nettoyés avant le décodage, vous n'avez donc pas à les corriger au préalable.
- Comment le convertisseur sait-il qu'un chiffre romain est invalide ?
- Il analyse votre saisie en un nombre, ré-encode ce nombre sous forme canonique, et compare les deux. S'ils diffèrent — comme avec IIII, VV ou IC — la saisie est signalée comme mal formée.
Outils associés
- Nombres en lettres — Écrivez un nombre en toutes lettres : cardinal, ordinal ou montant de chèque.
- Convertisseur de base numérique — Convertit des entiers entre binaire, octal, décimal et hexadécimal.
- Calculateur bit à bit — Appliquez AND, OR, XOR, NOT et décalages, résultat en binaire, hexa, décimal et octal.
- Convertisseur IEEE 754 — Convertissez un décimal en flottant 32 et 64 bits, avec signe, exposant et mantisse.
- Base32 — Encode du texte en Base32 RFC 4648 et le décode en sens inverse.
- Texte vers binaire — Convertit du texte en octets binaires, HEX ou décimaux, et les décode.
Tous les outils ArrayKit