Conversores

Conversor de números romanos

Convierte números a números romanos.

Solo notación estándar: números enteros 1–3999. El cero y los números negativos no tienen forma estándar; no se admite la notación con vinculum.

Referencia de año común
AñoRomanoNota

¿Deletrearlo? Número a Palabras · formatear años: Formateador de Números · otras bases: Conversor de bases numéricas.

Convierte en ambos sentidos entre números arábigos (1–3999) y números romanos: escribe 2026 y obtén MMXXVI; escribe MCMXCIX y obtén 1999. El convertidor exige la forma canónica (sustractiva estándar) y, en vez de adivinar, explica por qué una cadena no es válida.

Las reglas, en pocas palabras: siete símbolos (I=1, V=5, X=10, L=50, C=100, D=500, M=1000); I, X, C, M se repiten como máximo tres veces; V, L, D nunca se repiten; los pares sustractivos son exactamente IV, IX, XL, XC, CD, CM. Por eso 1999 es MCMXCIX (M + CM + XC + IX) y nunca IMM: cada prefijo sustractivo solo puede preceder a uno de los dos símbolos siguientes en la escala.

Límites: el sistema canónico solo abarca 1–3999; no existe una forma estándar de un solo carácter para escribir 4000+ (los textos históricos usaban una línea superior para ×1000, algo que el texto plano no puede contener) y tampoco existe el cero romano: el sistema de numeración sencillamente carece de símbolo para él (los escribas medievales usaban la palabra “nulla”). Entradas como IIII se rechazan por no ser canónicas, aunque puedas ver IIII en esferas de reloj: es una tradición deliberada de la relojería, no la notación estándar.

Ejemplo práctico: 2026 = MM (2000) + XX (20) + VI (6) → MMXXVI. Para leerlo de vuelta, recorre de izquierda a derecha y suma cada símbolo, pero resta cuando uno menor precede a uno mayor: M(1000) + M(1000) + X(10) + X(10) + V(5) + I(1) = 2026.

Vectores de prueba publicados — cada uno validado con la herramienta en funcionamiento: 2026 ↔ MMXXVI · 1999 ↔ MCMXCIX · LIV ↔ 54 · 3999 (MMMCMXCIX) es el máximo aceptado · IIII se rechaza por no ser canónico y el campo numérico queda vacío en vez de mostrar un valor residual. Última verificación: 2026-08-12.

Preguntas frecuentes

¿Por qué 1999 es MCMXCIX y no IMM o MIM?

La notación sustractiva se limita a seis pares exactos: IV, IX, XL, XC, CD, CM. I solo puede ir delante de V o X, nunca de M. Por eso 1999 se descompone como M (1000) + CM (900) + XC (90) + IX (9). Atajos como IMM parecen ingeniosos, pero nunca formaron parte del sistema canónico.

¿Por qué los relojes muestran IIII en vez de IV?

Las esferas de relojes tradicionales usan IIII para mantener el equilibrio visual con VIII en el lado opuesto, una convención de diseño con siglos de antigüedad. En la notación estándar, IIII no es válido: I se repite como máximo tres veces, de modo que 4 siempre es IV.

¿Por qué se detiene en 3999?

Porque M solo puede repetirse hasta tres veces y no existe un símbolo individual mayor. En textos históricos se trazaba una línea superior (vinculum) sobre un número para multiplicarlo por 1000, pero el texto plano y la mayoría de las fuentes no pueden representarla de forma confiable; por eso los convertidores canónicos tienen como límite MMMCMXCIX = 3999.

¿Existe un número romano para el cero?

No. El sistema romano es anterior al concepto del cero como número; los eruditos medievales escribían la palabra latina “nulla” o N cuando necesitaban representar cero. Por eso el intervalo de este convertidor comienza en 1.

¿Importan las mayúsculas y minúsculas al escribir un número romano?

No: mmxxvi y MMXXVI se interpretan igual. El convertidor normaliza las mayúsculas y minúsculas antes de validar, y el resultado siempre aparece en mayúsculas, que es la forma escrita convencional.

Última actualización: