Un convertisseur de chiffres romains se traduit entre les chiffres arabes que nous utilisons tous les jours et les chiffres basés sur des lettres de la Rome antique. Les chiffres romains créent des valeurs à partir de sept symboles - i, v, x, l, c, d et m - combinés par addition et, dans une poignée de cas, soustraction. Cet outil convertit un nombre tel que 2024 en MMXXIV et lit un chiffre tel que MCMLXXXIV en 1984, dans les deux sens à partir d'une seule boîte.
Le système est additif au cœur : les symboles sont écrits du plus grand au plus petit et sommaire, donc xvii est de 10 + 5 + 1 + 1 = 17. La ride est une notation soustractive, où un symbole plus petit placé avant un plus grand est soustrait plutôt qu'ajouté - IV est de 4, pas de 6 et de cm. L'utilisation moderne standard n'autorise que six paires soustractives (IV, IX, XL, XC, CD, CM) et ne répète jamais un symbole plus de trois fois, c'est pourquoi 4 est IV et non II.
Ce convertisseur applique ces règles dans les deux sens. L'encodage produit toujours l'orthographe canonique et le décodage valide l'entrée en la faisant s'effectuer en rond : un chiffre n'est accepté que s'il s'agit exactement de l'orthographe standard de sa propre valeur, de sorte que les chaînes malformées comme II, VX ou IC sont capturées et corrigées. Parce qu'il n'y a pas de symbole romain pour zéro et pas de symbole ASCII simple pour 5000, l'outil fonctionne sur la plage conventionnelle de 1 à 3999, et tout fonctionne dans votre navigateur sans rien téléchargé.
Tapez un numéro arabe tel que 2024 pour obtenir des chiffres romains, ou collez un chiffre tel que MMXXIV pour le décoder. L'outil détecte ce que vous voulez dire et peut être commuté manuellement.
La conversion apparaît au fur et à mesure que vous tapez. L'encodage donne le chiffre canonique ; le décodage donne le nombre et indique l'orthographe normalisée afin que vous puissiez confirmer que l'entrée était valide.
Voyez comment le chiffre se divise en ses parties additives - mcmxciv comme m + cm + xc + IV - ce qui rend les paires soustractives faciles à comprendre et à vérifier.
Copiez le résultat en un clic ou appuyez sur un bouton de remplissage rapide pour des valeurs communes telles que 4, 9, 40 ou l'année en cours pour voir les règles en action.
Encodez les nombres en chiffres et décodez les chiffres en nombres à partir de la même entrée. L'encodage donne toujours la forme canonique et le décodage d'allers-retours pour garantir que les deux sont d'accord.
Les chiffres malformés tels que II, VX ou IC sont rejetés avec un message qui suggère l'orthographe correcte, car un chiffre valide doit égaler l'orthographe canonique de sa propre valeur.
Chaque chiffre est présenté en scindé en ses composants additifs, vous pouvez donc voir exactement pourquoi MCMXCIV est 1994 et comment chaque paire soustractive contribue.
Les chiffres sont traités comme un nombre à encoder ; une chaîne de i, V, X, L, C, D et M est traitée comme un chiffre à décoder. Un interrupteur manuel est toujours disponible.
Convert integers between binary, octal, decimal, hexadecimal, and any base from 2 to 36 with exact BigInt precision and live bit and byte counts
Convert length, weight, temperature, area, volume, speed, time, data, pressure, energy, and angle units instantly with exact conversion factors
Translate text to binary and binary to text, plus hexadecimal, decimal, and octal, with full UTF-8 support
0 comments
No comments yet. Be the first to share your thoughts!