Convertidor de números romanos

Escribe un número o un número romano: el convertidor detecta solo el sentido. Muestra cada paso y, si la forma es incorrecta (IIII, IC…), explica el error y da la escritura correcta.

p. ej. 1994, MCMXCIV o xiv – mayúsculas o minúsculas
Tus datos se guardan solo en este navegador.

Resultado

Resultado
MMXXVI
Sentido detectado
Arábigo → romano
Paso a paso
  • Descomponer el número por posiciones: 2026 = 2000 + 20 + 6
  • Unidades de millar: 2 → MM = M + M = 1000 + 1000 = 2000
  • Centenas: 0 → no se escribe nada (la numeración romana no tiene cero)
  • Decenas: 2 → XX = X + X = 10 + 10 = 20
  • Unidades: 6 → VI = V + I = 5 + 1 = 6
  • Unir las posiciones: MM + XX + VI = MMXXVI
Leído como año: MMXXVI = el año 2026, como aparece en fachadas, documentos o en los créditos de las películas.

Cómo se calcula

Los siete símbolos romanos

SímboloIVXLCDM
Valor1510501005001000

Los números romanos se leen de izquierda a derecha y sus símbolos se suman, ordenados de mayor a menor: MDCLXVI = 1000 + 500 + 100 + 50 + 10 + 5 + 1 = 1666.

Cómo convertir números romanos

  1. Escribe un número del 1 al 3999 o un número romano como MMXXVI.
  2. El convertidor detecta solo el sentido de la conversión.
  3. Consulta el resultado y los pasos; si la forma es incorrecta, como IIII, se muestra la escritura correcta.

La regla de la resta

Un símbolo menor colocado delante de uno mayor se resta. La forma estándar actual solo usa seis parejas:

ParejaCálculoValor
IV5 − 14
IX10 − 19
XL50 − 1040
XC100 − 1090
CD500 − 100400
CM1000 − 100900

De ahí salen las reglas que revisa el convertidor:

De arábigo a romano, posición por posición

Se descompone el número en millares, centenas, decenas y unidades, se traduce cada posición y se juntan las partes. Los ceros no se escriben.

Ejemplo 1994: 1994 = 1000 + 900 + 90 + 4 → M + CM + XC + IV = MCMXCIV.
Ejemplo 2026: 2026 = 2000 + 20 + 6 → MM + XX + VI = MMXXVI.

De romano a arábigo

Se lee desde la izquierda: si un símbolo es menor que el de su derecha, se resta; si no, se suma. MCMXCIV = 1000 + (1000 − 100) + (100 − 10) + (5 − 1) = 1000 + 900 + 90 + 4 = 1994.

¿Por qué solo hasta 3999?

Como la M se escribe como mucho tres veces, MMMCMXCIX = 3999 es el mayor número en la forma estándar. Para valores mayores se usaban signos extra, como una raya encima (×1000), que hoy no se emplean de forma uniforme. El cero no existe.

Más sobre números: el conversor de bases numéricas (binario, hexadecimal), las tablas de multiplicar para practicar y la calculadora de fracciones.

Preguntas frecuentes

¿Cómo se escribe 2026 en números romanos?

2026 = 2000 + 20 + 6 = MM + XX + VI, es decir, MMXXVI. Millares, decenas y unidades se traducen por separado; la cifra de las centenas es 0 y no se escribe.

¿Por qué el 4 se escribe IV y no IIII?

En la forma estándar ningún símbolo se repite más de tres veces, así que el 4 y el 9 se escriben restando: IV = 5 − 1, IX = 10 − 1. Algunos relojes muestran IIII por tradición.

¿Es correcto escribir 99 como IC?

No. La I solo va delante de V y X, la X delante de L y C, y la C delante de D y M. 99 = 90 + 9 = XC + IX = XCIX.

¿Cuál es el número romano más grande?

En la forma estándar, 3999 = MMMCMXCIX, porque la M aparece como mucho tres veces. Para números mayores hacen falta signos especiales como la raya superior (V̅ = 5000).

¿Existe el cero en números romanos?

No, la numeración romana no tiene símbolo para el cero. Una posición vacía, como las centenas de 2026, simplemente se omite.

¿Cómo leo un año en números romanos?

De izquierda a derecha, por grupos: MCMLXXXIV = M (1000) + CM (900) + LXXX (80) + IV (4) = 1984. El convertidor muestra estos pasos con cada entrada.

Fuentes y base legal

Última actualización:

Herramientas relacionadas