Conversor de números romanos
¿Qué son los números romanos?
Los números romanos son un sistema de numeración que se originó en la antigua Roma y que siguió siendo la forma habitual de escribir números en toda Europa hasta bien entrada la Baja Edad Media. En lugar de usar dígitos posicionales como el sistema decimal, los números romanos combinan siete letras del alfabeto latino, cada una con un valor fijo.
Los siete símbolos son I (1), V (5), X (10), L (50), C (100), D (500) y M (1000). Al ordenar y combinar estas letras según un pequeño conjunto de reglas, se puede escribir cualquier número entero del 1 al 3999.
Los números romanos todavía se usan hoy en las esferas de los relojes, los capítulos de los libros, las secuelas de películas, los nombres de monarcas y papas, y el año de copyright en películas y edificios.
¿Cómo funciona la calculadora?
Este conversor funciona en dos direcciones. Elige Romano desde número para convertir un número entero corriente en un número romano, o Número desde romano para convertir un número romano de nuevo en un número entero.
- En el modo número-a-romano, introduce cualquier número entero entre 1 y 3999. La calculadora construye el número restando repetidamente el mayor valor posible y añadiendo los símbolos correspondientes.
- En el modo romano-a-número, escribe un número usando las letras I, V, X, L, C, D y M (en mayúsculas o minúsculas). La calculadora lee los símbolos de izquierda a derecha, suma cada valor y resta cuando un símbolo menor aparece antes de uno mayor. Solo se aceptan números válidos y canónicos.
Las reglas de conversión
Para construir un número romano, los valores se toman de mayor a menor:
Un símbolo colocado antes de uno mayor se resta; de lo contrario, los valores se suman. Los seis pares sustractivos son:
Para leer un número, suma los valores de sus símbolos, restando cualquier símbolo cuyo valor sea menor que el que le sigue.
Ejemplos resueltos
Ejemplo 1: 2024 → MMXXIV
Descompón 2024 en partes: . Esto da , así que .
Ejemplo 2: 4 → IV
El cuatro se escribe con el par sustractivo (uno antes de cinco), así que .
Ejemplo 3: 49 → XLIX
Divide 49 en . Cuarenta es y nueve es , así que .
Ejemplo 4: 1994 → MCMXCIV
Descompón 1994 en . Esto da , así que .
Ejemplo 5: XIV → 14
Leyendo : diez más (cinco menos uno) es .
Notas prácticas
- El sistema romano clásico no tiene símbolo para el cero ni manera de escribir números negativos, por eso el rango se limita a 1–3999.
- Los números mayores de 3999 usaban históricamente una barra sobre un símbolo (un vínculo) para multiplicar su valor por 1000, pero esta calculadora usa solo las siete letras estándar.
- Escribe siempre los números en forma canónica: por ejemplo, el cuatro es , no , y el nueve es , no .
Si quieres explorar cómo otros sistemas de numeración representan valores, consulta el conversor de binario a decimal y el conversor binario.