Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Número romano
MMXXIV
for the number 2.024
Valor decimal 2.024
Número romano MMXXIV

¿Qué es un conversor de números romanos?

Esta herramienta transforma un número entero corriente (un número arábigo) en su equivalente en cifras romanas. Los números romanos se usaron en toda la Antigua Roma y todavía hoy los vemos en las esferas de los relojes, en los capítulos de los libros, en el año de copyright de las películas o junto al nombre de los reyes (como Felipe VI). El sistema clásico permite representar valores del 1 al 3999 mediante siete símbolos básicos.

Los símbolos de los números romanos

Los siete símbolos fundamentales son: I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 y M = 1000. Para evitar que aparezcan cuatro símbolos iguales seguidos, se recurre a las combinaciones sustractivas: IV (4), IX (9), XL (40), XC (90), CD (400) y CM (900).

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

Cómo funciona la conversión

El conversor aplica un algoritmo voraz sobre una lista ordenada de 13 pares valor-símbolo, del mayor (1000 = M) al menor (1 = I). Partiendo del número completo, va restando una y otra vez el mayor valor que todavía cabe y añade el símbolo correspondiente, hasta que no queda nada. Como esos pares incluyen las formas sustractivas (CM, CD, XC, XL, IX, IV), el resultado siempre es la representación estándar y correcta.

$$\text{Roman} = \bigoplus_{i}\; \text{sym}_i \times \left\lfloor \frac{R_i}{v_i} \right\rfloor, \quad R_0 = \text{Number}$$

Publicidad

Ejemplo resuelto

Tomemos el 2024. Restamos 1000 (M) → quedan 1024; volvemos a restar 1000 (M) → quedan 24, con lo que llevamos "MM". Ahora con 24: restamos 10 (X) dos veces → quedan 4, y añadimos "XX". Por último, \(4 = \text{IV}\). El resultado es MMXXIV.

Desglose paso a paso de la conversión de un número a números romanos restando valores posicionales
La resta voraz divide un número en partes de números romanos.

Preguntas frecuentes

¿Por qué se detiene en el 3999? El sistema romano estándar no tiene ningún símbolo superior a la M, así que el mayor valor que puede escribirse de forma limpia usando solo la M es 3999 (MMMCMXCIX). Los números más grandes requieren rayas superiores (el vínculo o vinculum), que no forman parte de la notación básica.

¿Existe un número romano para el cero? No. Los romanos no tenían ningún símbolo para el cero; el sistema solo representa números enteros positivos.

¿Por qué se escribe IV y no IIII? La regla sustractiva mantiene las cifras cortas y evita repetir un símbolo más de tres veces, aunque en algunos relojes se usa IIII por una cuestión de equilibrio visual.

Última actualización: