Conversor de números romanos
Convierte cualquier número entero del 1 al 3999 en números romanos, o decodifica un número romano de nuevo en un número.
Última actualización: 20 de junio de 2026 · Revisado por TG we-Calculate Editorial TeamDirección
Los números romanos usan los símbolos I, V, X, L, C, D y M.
¿Cómo se convierte un número a números romanos?
Descompón el número en miles, centenas, decenas y unidades, y luego escribe cada parte con los símbolos romanos más grandes que quepan: M, D, C, L, X, V e I. Usa pares sustractivos (IV, IX, XL, XC, CD, CM) para los 4 y los 9. Los números romanos estándar cubren del 1 al 3999.
Fórmula
How this is calculated
Los números romanos no son posicionales como nuestro sistema decimal: cada símbolo tiene un valor fijo (I=1, V=5, X=10, L=50, C=100, D=500, M=1000) y construyes un número sumando valores de mayor a menor. Para convertir un número en numeral, el conversor recorre una tabla de 13 bloques constructivos ordenados de M (1000) hasta I (1), y en cada paso resta el bloque más grande que todavía cabe, añadiendo su símbolo: un método voraz que siempre produce la forma canónica. Los cuatro pares sustractivos (CM=900, CD=400, XC=90, XL=40) y (IX=9, IV=4) se incluyen para que los 4 y los 9 se escriban como IV/IX en lugar de largas secuencias como IIII.
Para decodificar un numeral de vuelta a número, lee los símbolos de izquierda a derecha: normalmente los valores se suman, pero cuando un símbolo menor precede a uno mayor (la regla sustractiva) ese valor menor se resta en su lugar.
El rango válido es de 1 a 3999. No hay símbolo para el cero ni para los negativos, y M puede repetirse como máximo tres veces, por lo que 3999 (MMMCMXCIX) es el tope. La entrada se valida contra un patrón estricto, de modo que numerales mal formados como IIII o VX se rechazan en lugar de adivinarse silenciosamente.
Ejemplos
| Entrada | Resultado |
|---|---|
| 2026 → romano | MMXXVI |
| 49 → romano | XLIX |
| MCMLXXXIV → número | 1984 |
Preguntas frecuentes
Los números romanos estándar usan M para 1000 y permiten como máximo tres repeticiones, por lo que MMMCMXCIX = 3999 es el valor más grande. Los números mayores necesitan un vínculo (una línea superior) que no forma parte de la notación básica.
No. El sistema romano no tiene símbolo para el cero, así que el valor más pequeño que puedes convertir es 1 (I).
Cuando un símbolo más pequeño precede a uno más grande, se resta: IV es 4, IX es 9, XL es 40, XC es 90, CD es 400 y CM es 900. Esto evita secuencias largas como IIII.
También conocido como
Fuentes y referencias
TG we-Calculate Editorial Team. (2026). Conversor de números romanos [Online calculator]. TG we-Calculate. https://we-calculate.com/es/calculator/roman-numeral-converter
TG we-Calculate Editorial Team. "Conversor de números romanos." TG we-Calculate. 2026. https://we-calculate.com/es/calculator/roman-numeral-converter.
TG we-Calculate Editorial Team, "Conversor de números romanos," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/es/calculator/roman-numeral-converter
@misc{wecalculate_roman_numeral_converter, title = {Conversor de números romanos}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/es/calculator/roman-numeral-converter}}, year = {2026}, note = {TG we-Calculate} }
¿Te ayudó esta calculadora?
