Convertidor de números romanos
Convierte un número a números romanos o un número romano a un número, en ambos sentidos, del 1 al 3.999.
Número romano
Número romano
-
Número
Número
-
Cómo funciona
Los números romanos son un sistema numérico que usa siete letras latinas, I, V, X, L, C, D y M, que se combinan de forma aditiva y sustractiva para escribir números enteros del 1 al 3.999.
- Elige una dirección
Escribe un número para obtener su número romano, o escribe un número romano para obtener su número.
- Leer el resultado
Se actualiza mientras escribes, con un desglose de cómo se construye el numeral.
- Atento a las entradas no válidas
Un numeral mal formado como IC, o un número fuera del rango de 1 a 3.999, muestra No válido en lugar de una respuesta incorrecta.
Símbolos y la regla sustractiva
Cada letra representa un valor fijo: I es 1, V es 5, X es 10, L es 50, C es 100, D es 500 y M es 1.000. Al leer de izquierda a derecha, los valores se suman, excepto cuando un símbolo menor colocado inmediatamente antes de uno mayor se resta en su lugar. Solo seis pares sustractivos son estándar: IV (4), IX (9), XL (40), XC (90), CD (400) y CM (900).
2,024 = MM (2,000) + XX (20) + IV (4) = MMXXIV
| Símbolo | Valor | Símbolo | Valor | Símbolo | Valor |
|---|---|---|---|---|---|
| I | 1 | X | 10 | C | 100 |
| IV | 4 | XL | 40 | CD | 400 |
| V | 5 | L | 50 | D | 500 |
| IX | 9 | XC | 90 | CM | 900 |
M es 1.000, y hasta tres M seguidas extienden el patrón hasta 3.999.
Números romanos del 1 al 20
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| I | II | III | IV | V | VI | VII | VIII | IX | X | XI | XII | XIII | XIV | XV | XVI | XVII | XVIII | XIX | XX |
Por qué algunos numerales muestran No válido
Un numeral como IC (que intenta representar 99 como 100 menos 1) no es estándar. Solo I, X y C pueden restarse, y cada uno solo puede restarse de los dos siguientes símbolos mayores en su grupo; por ejemplo, X de L o C, pero no de D o M. El convertidor reconstruye el numeral a partir del número calculado y compara ambas cadenas, por lo que una secuencia mal formada o no estándar como IC o IIII se reporta como inválida en lugar de devolver silenciosamente un número incorrecto.
Preguntas frecuentes
¿Cómo se convierte un número a números romanos?
Trabaja desde el valor mayor hacia abajo, restando repetidamente el valor de cada símbolo. Para 2024: 2000 = MM, 20 = XX, 4 = IV, lo que da MMXXIV. La clave es la regla sustractiva: IV = 4, IX = 9, XL = 40, XC = 90, CD = 400, CM = 900. Un numeral menor antes de uno mayor indica resta.
¿Por qué el número romano para 4 se escribe IV en lugar de IIII?
La notación sustractiva (IV = 5 menos 1 = 4) se convirtió en la convención estándar en la Europa medieval para reducir la repetición. Sin embargo, IIII se usaba históricamente en las esferas de los relojes y en algunos textos antiguos. Los estándares modernos de números romanos utilizan la forma sustractiva, que es la que sigue esta calculadora.
¿Cuál es el número más grande representable en números romanos estándar?
Los números romanos estándar llegan hasta 3.999 (MMMCMXCIX). El número 4.000 requeriría cuatro M seguidas (MMMM), lo que excede la regla convencional de no escribir más de tres símbolos idénticos consecutivos. Los sistemas extendidos usan una barra sobre las letras para multiplicar por 1.000, pero esta calculadora abarca del 1 al 3.999.
¿Puedo convertir números romanos a números?
Sí. El convertidor funciona en ambas direcciones. Ingresa un número romano con las letras I, V, X, L, C, D y M, y la calculadora devuelve el número correspondiente. Los caracteres no válidos o las secuencias mal formadas, como IC, devuelven un resultado de "No válido" en lugar de un número incorrecto.
¿Cuáles son los errores comunes al leer números romanos?
El error más frecuente es leer mal los pares sustractivos: XC es 90, no 110; CD es 400, no 600. Leer de izquierda a derecha sin verificar si un símbolo menor precede a uno mayor causa estos errores. Verifica siempre: si un valor menor aparece inmediatamente antes de uno mayor, réstalo en lugar de sumarlo.