Conectar vía MCP →

Ingresar cálculo

Introduce una cifra (del 1 al 3.999.999) o un número romano. Usa un guion bajo delante de una letra para la barra superior (x1000): _C = 100.000.

Fórmula

Fórmula: Conversor de números romanos
Show calculation steps (1)
  1. Number to Roman (greedy)

    Number to Roman (greedy): Conversor de números romanos

    Repeatedly subtract the largest value-symbol pair that fits, appending its symbol each time. Overlined symbols (x1000) cover values up to 3,999,999.

Publicidad

Resultados

Resultado
MMMDCCXXIV = 3724
Las letras con barra se muestran sin barra en texto simple; cada letra con guion bajo equivale a x1000.
Número romano = Cifra arábiga
MMM = 3.000
D = 500
CC = 200
XX = 20
IV = 4
Total = 3.724

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.

Tabla de los siete símbolos básicos de los números romanos junto con sus valores decimales
Los siete símbolos básicos de los números romanos y los valores que representan.

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.

Número romano con una raya encima que multiplica su valor por mil
Una raya (barra) sobre un numeral multiplica su valor por 1000.

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.

Desglose de la notación sustractiva que muestra IX igual a diez menos uno
Pares sustractivos: un símbolo menor antes de uno mayor se resta (\(\text{IX} = 10 - 1 = 9\)).

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.

Última actualización: