Qué hace este conversor
El Conversor de números romanos es una herramienta de doble sentido. Escribe un número normal (arábigo) y te devuelve el número romano; escribe un número romano y te devuelve la cifra. Abarca todo el rango clásico más el rango ampliado del "vínculo", desde 1 hasta 3.999.999. La herramienta detecta automáticamente el sentido que necesitas: si tu texto solo contiene dígitos, convierte la cifra a romano; en caso contrario, interpreta el texto como un número romano.
Líneas superiores para valores grandes
Los números romanos clásicos solo llegan con claridad hasta 3.999. Para representar cifras mayores, los escribas trazaban una barra (vínculo) sobre una letra para multiplicarla por 1.000. Como no puedes escribir una línea superior en un teclado normal, este conversor usa un guion bajo como marca de esa barra: el guion bajo afecta únicamente a la letra que lo sigue. Así, _C significa C con barra = \(100 \times 1.000 = 100.000\), y _M = 1.000.000. En pantalla, el resultado se muestra con letras simples para que se lea mejor.
Cómo usarlo
Introduce un valor en la única casilla y envíalo. Para una cifra, basta con escribirla (las comas se ignoran, de modo que 1,994 y 1994 son lo mismo). Para un número romano, escribe las letras I, V, X, L, C, D, M en mayúsculas (también se aceptan minúsculas) y antepón _ a cualquier letra para aplicar la barra de x1000. La línea de resultado muestra "entrada = salida" y una tabla de desglose enumera cada grupo de valor posicional con su valor arábigo, terminando con una fila de Total.
Ejemplo resuelto
Entrada MMMDCCXXIV: MMM = 3000, DCC = 700, XX = 20, IV = 4 (la I antes de la V significa \(5 - 1\)). $$\text{Total} = 3000 + 700 + 20 + 4 = \mathbf{3724}$$ En sentido inverso, el número 1994 se convierte en M (1000) + CM (900) + XC (90) + IV (4) = MCMXCIV.
Preguntas frecuentes
¿Por qué no existe el cero? El sistema romano no tiene símbolo para el cero, así que el valor mínimo admitido es 1.
¿Cuál es el valor máximo? 3.999.999, escrito con M, C y X con barra superior más las letras habituales.
¿Influyen las mayúsculas y minúsculas? No. La entrada no distingue entre mayúsculas y minúsculas y se convierte a mayúsculas antes de interpretarla, aunque la forma convencional es en mayúsculas.