Cómo funciona esta calculadora
Un numeral romano es un número escrito usando combinaciones de las letras I, V, X, L, C, D y M, cada una con un valor fijo (1, 5, 10, 50, 100, 500 y 1,000). Ingresa un número entero para ver su forma en numeral romano, o ingresa un numeral romano para ver el número que representa.
Los numerales romanos se construyen combinando símbolos y sumando sus valores, de mayor a menor, de izquierda a derecha — por ejemplo, MCMXCIV es M (1,000) + CM (900) + XC (90) + IV (4) = 1,994. Los propios romanos usaron un sistema más flexible a lo largo de los siglos, pero la versión que se enseña y se usa hoy en día sigue una convención consistente y estandarizada (la que usa esta calculadora).
La fórmula
- Número a numeral romano: comenzando desde el símbolo de mayor valor (M = 1,000) hasta el más pequeño (I = 1), resta repetidamente el valor de ese símbolo del número y añade el símbolo, tantas veces como quepa, antes de pasar al siguiente símbolo más pequeño.
- Numeral romano a número: recorre las letras y suma el valor de cada símbolo — excepto cuando un símbolo de menor valor aparece inmediatamente antes de uno mayor, lo cual significa “restar” en su lugar (como en IV, IX, XL, XC, CD y CM).
- Los numerales romanos estándar nunca repiten el mismo símbolo más de tres veces seguidas — una situación de cuatro seguidas (como el 4, o “IIII”) se escribe en su lugar como un par sustractivo (“IV”) usando el siguiente símbolo superior.
Ejemplo resuelto
Convirtiendo el número 1,994:
- 1,994 contiene un 1,000 → M
- Lo que queda (994) contiene un 900 (el par sustractivo para “cien menos que mil”) → CM
- Lo que queda (94) contiene un 90 → XC
- Lo que queda (4) es el par sustractivo para “uno menos que cinco” → IV
- Junta todo: MCMXCIV