Cómo usar el conversor
- Elige Número → Romano si tienes un entero, o Romano → Número si quieres descifrar letras.
- Introduce un valor. Los números deben estar entre 1 y 3999; la entrada romana usa I, V, X, L, C, D y M en mayúsculas o minúsculas.
- Pulsa Convertir. La tarjeta muestra el valor y la escritura romana canónica; Copiar resultado guarda el texto simple en el portapapeles.
- Si hay un error, corrige el valor visible. El conversor no adivina el significado de una escritura no estándar.
Cómo funcionan los números romanos estándar
Los siete símbolos son I=1, V=5, X=10, L=50, C=100, D=500 y M=1000. Normalmente se escriben de mayor a menor y se suman: VIII es 5+1+1+1.
Seis pares evitan cuatro repeticiones: IV=4, IX=9, XL=40, XC=90, CD=400 y CM=900. Por eso 49 es XLIX, no IL, y 99 es XCIX, no IC.
Para formar un romano, la herramienta toma el mayor bloque estándar que cabe. Para leerlo, calcula su valor y vuelve a escribirlo; solo acepta la entrada si coincide con esa forma canónica. Así detecta orden, repetición y resta inválidos.
El límite es 3999 porque no se usan barras superiores ni símbolos extendidos. MMMCMXCIX es 3999. Cero, negativos, decimales y fracciones no pertenecen a este alcance.
Ejemplos resueltos
1994 → MCMXCIV
1994 = 1000 + 900 + 90 + 4. Esos bloques son M + CM + XC + IV, de modo que el resultado es MCMXCIV.
49 → XLIX
Cuarenta es XL y nueve es IX. Juntos forman XLIX. IL se rechaza porque I no puede restarse de L.
Límites y errores comunes
- Solo admite enteros de 1 a 3999; no hay cero ni notación extendida.
- Solo acepta formas modernas canónicas. IIII de relojes, variantes históricas y caracteres Unicode como Ⅻ quedan fuera.
- I, X, C y M se repiten como máximo tres veces; V, L y D no se repiten.
- Acepta letras ASCII minúsculas. No analiza espacios, puntuación, fechas completas ni frases.
- Convierte un valor cada vez; no interpreta títulos, nombres de monarcas ni expresiones.
Preguntas frecuentes
¿Por qué 4 es IV y no IIII?
IV es la forma sustractiva estándar. IIII aparece en algunos relojes, pero no se acepta aquí.
¿Cuál es el máximo?
MMMCMXCIX, equivalente a 3999.
¿Puedo usar minúsculas?
Sí. mcmxciv se normaliza como MCMXCIV y produce 1994.
¿Por qué IC no vale 99?
I solo resta ante V o X. Noventa y nueve se escribe XCIX.
¿Se envía mi valor?
No. La conversión se ejecuta en el navegador y la entrada no se añade a eventos analíticos.