Un convertidor de números romanos se traduce entre los números árabes que usamos todos los días y los números de la antigua Roma. Los números romanos construyen valores a partir de siete símbolos —i, v, x, l, c, d y m— combinados por suma y, en un puñado de casos, sustracción. Esta herramienta convierte un número como 2024 en MMXXIV y lee un número como MCMLXXXIV atrás como 1984, en ambas direcciones desde un solo cuadro.
El sistema es aditivo en el corazón: los símbolos se escriben de mayor a menor y suma, por lo que XVII es 10 + 5 + 1 + 1 = 17. La arruga es notación sustractiva, donde se resta un símbolo más pequeño antes que uno más grande en lugar de sumar: IV es 4, no 6, y CM 900. El uso moderno estándar permite solo seis pares sustractivos (IV, IX, XL, XC, CD, CM) y nunca repite un símbolo más de tres veces, por lo que 4 es IV y no IIII.
Este convertidor hace cumplir esas reglas en ambas direcciones. La codificación siempre produce la ortografía canónica y la decodificación valida la entrada de ida y vuelta: un número solo se acepta si es exactamente la ortografía estándar de su propio valor, por lo que las cadenas mal formadas como iii, vx o ic son capturadas y corregidas. Debido a que no hay un símbolo romano para cero y no hay un símbolo ASCII simple para 5000, la herramienta funciona en el rango 1 a 3999 convencional, y todo funciona en su navegador sin nada cargado.
Escriba un número árabe como 2024 para obtener números romanos, o pegue un número como MMXXIV para decodificarlo. La herramienta detecta cuál es el tipo y se puede cambiar manualmente.
La conversión aparece mientras escribe. La codificación da el número canónico; la decodificación da el número y muestra la ortografía normalizada para que pueda confirmar que la entrada fue válida.
Vea cómo el número se divide en sus partes aditivas — mcmxciv como m + cm + xc + IV — lo que hace que los pares sutractivos sean fáciles de entender y verificar.
Copie el resultado con un clic o toque un botón de llenado rápido para valores comunes como 4, 9, 40 o el año actual para ver las reglas en acción.
Codifique números en números y decodifique números en números de la misma entrada. La codificación siempre produce la forma canónica, y la decodificación la decodifica para garantizar que los dos estén de acuerdo.
Los números malformados como IIII, VX o IC se rechazan con un mensaje que sugiere la ortografía correcta, porque un número válido debe ser igual a la ortografía canónica de su propio valor.
Cada número se muestra dividido en sus componentes aditivos, por lo que puede ver exactamente por qué MCMXCIV es 1994 y cómo contribuye cada par sustractivo.
Los dígitos se tratan como un número para codificar; una cadena de I, V, X, L, C, D y M se trata como un número para decodificar. Siempre hay un interruptor manual 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!