Convertidor de números romanos
Elige una dirección, escribe un valor y el convertidor muestra el resultado con un desglose símbolo a símbolo mientras escribes.
Úsalo para convertir un número como 2024 en MMXXIV, o leer un número romano como MCMXCIV como 1994.
Número romano
MMXXIV
Número: 2024
El resultado se actualiza mientras escribes. El desglose muestra cómo cada símbolo romano o par sustractivo suma hasta el número.
¿Cómo funciona?
Los símbolos se suman de izquierda a derecha, salvo los seis pares sustractivos (IV, IX, XL, XC, CD, CM). Los números estándar cubren del 1 al 3999.
Símbolos de los números romanos
- I
- 1
- V
- 5
- X
- 10
- L
- 50
- C
- 100
- D
- 500
- M
- 1000
1994 = M + CM + XC + IV = 1000 + 900 + 90 + 4 = MCMXCIV.
Consejos de expertos
- Solo se admiten números enteros del 1 al 3999. No existe número romano para el cero ni para los negativos, y el sistema estándar no tiene símbolo por encima de M repetida tres veces (3999 = MMMCMXCIX).
- No se generan formas no estándar como IIII en las esferas de reloj; el convertidor siempre devuelve el número canónico.
Método y fuentes
Las entradas se tratan como números enteros simples o como texto de números romanos, sin unidades ni moneda. Las conversiones usan la notación sustractiva estándar, por lo que cada número tiene una única forma romana canónica (por ejemplo, 4 es IV, no IIII).
Fuentes
De dónde sale el método: estas fuentes explican la fórmula, los supuestos y los límites.
- Roman numerals — Unicode standard — Wikipedia, verificado 2026-06-10
Cómo calculamos
- Las entradas se tratan como números enteros simples o como texto de números romanos, sin unidades ni moneda.
- Las conversiones usan la notación sustractiva estándar, por lo que cada número tiene una única forma romana canónica (por ejemplo, 4 es IV, no IIII).
Limitaciones
- Solo se admiten números enteros del 1 al 3999. No existe número romano para el cero ni para los negativos, y el sistema estándar no tiene símbolo por encima de M repetida tres veces (3999 = MMMCMXCIX).
- No se generan formas no estándar como IIII en las esferas de reloj; el convertidor siempre devuelve el número canónico.
Qué hace este convertidor
Los números romanos forman cifras con siete símbolos — I, V, X, L, C, D y M — sumados de izquierda a derecha, con seis pares sustractivos (IV, IX, XL, XC, CD, CM) para los valores justo por debajo de un cinco o un diez. Este convertidor va en ambos sentidos: convierte un número entero en su forma romana canónica y lee un número romano de vuelta a un número normal.
Cómo usarlo
- Elige la dirección: número a número romano, o número romano a número.
- Escribe el valor: un número entero del 1 al 3999, o un número romano.
- Lee el valor convertido y el desglose debajo.
Los siete símbolos
- I = 1
- V = 5
- X = 10
- L = 50
- C = 100
- D = 500
- M = 1000
Un ejemplo
Toma 1994. El símbolo más grande que cabe es M (1000), quedan 994. CM es 900, quedan 94. XC es 90, quedan 4. IV es 4, queda 0. Así que 1994 = M + CM + XC + IV = MCMXCIV. Leído al revés, sumas 1000 + 900 + 90 + 4 = 1994.
Errores comunes
- Escribir cuatro símbolos iguales seguidos, como IIII para 4. La forma estándar es IV.
- Esperar un número para el cero o un negativo. Los números romanos solo cubren 1 y superiores.
- Pasar de 3999. El sistema estándar se detiene ahí porque M puede repetirse como máximo tres veces.
Cuándo es útil
Leer esferas de reloj, capítulos de libros, años de copyright en películas, nombres de reyes y papas y números de la Super Bowl: allí donde aparecen números romanos y quieres el número normal, o al revés.
Preguntas frecuentes
- ¿Cómo convierto un número a número romano?
- Toma el símbolo romano más grande que quepa, resta su valor y repite. Para 2024 es M (1000), M (1000), X (10), X (10), IV (4) = MMXXIV.
- ¿Cómo leo un número romano como número?
- Suma los símbolos de izquierda a derecha, pero resta un símbolo más pequeño que esté delante de uno mayor. MCMXCIV es 1000 + (1000 − 100) + (100 − 10) + (5 − 1) = 1994.
- ¿Por qué no hay un número romano para el cero?
- El sistema romano se creó para contar y no tenía símbolo para la nada. Tampoco puede escribir números negativos, así que este convertidor solo acepta 1 y superiores.
- ¿Cuál es el número más grande que puede convertir?
- 3999, escrito MMMCMXCIX. El sistema estándar no tiene símbolo por encima de M repetida tres veces, así que los números mayores quedan fuera de rango.
- ¿Es IIII alguna vez correcto para el 4?
- IIII aparece en algunas esferas de reloj por tradición, pero la forma matemática estándar es IV. Este convertidor siempre devuelve la forma canónica.
- ¿Puedo compartir una conversión?
- Sí. Usa Compartir para copiar un enlace que vuelve a abrir el convertidor con la misma dirección y el mismo valor.
Calculadoras relacionadas
Inserta esta calculadora
Añade esta calculadora a tu propio sitio. El código incluye el iframe de la calculadora y un pequeño enlace de atribución:
<iframe src="https://wisecalcs.com/embed/es/roman-numerals-converter" width="100%" height="520" style="border:0" loading="lazy"></iframe>
<p>Calculadora de <a href="https://wisecalcs.com/es/matematicas/convertidor-numeros-romanos">WiseCalcs</a></p>