Cómo convertir un número romano
Selecciona Número a romano y escribe un entero del 1 al 3999, sin separadores de miles ni ceros iniciales. Por ejemplo, escribe 1984, no 1.984. Pulsa Convertir para ver la escritura y la descomposición por posiciones.
Para interpretar letras, elige Romano a número y escribe una forma como MCMLXXXIV. Se aceptan minúsculas y espacios al principio o al final, pero no espacios entre las letras. Cambiar el dato o el sentido de la conversión retira el resultado anterior para que no parezca corresponder al nuevo valor.
Copiar resultado copia una igualdad como 1984 = MCMLXXXIV. Limpiar borra el valor y el resultado. La operación se realiza en la memoria de esta pestaña, sin subir el texto a una API ni guardarlo en un historial.
Ejemplos para comprobarlo
49se convierte en XLIX:XL = 40eIX = 9.1984se convierte en MCMLXXXIV:M = 1000,CM = 900,LXXX = 80eIV = 4.2026se convierte en MMXXVI:2000 + 20 + 6.- MMMCMXCIX representa
3999:3000 + 900 + 90 + 9.
Consulta las reglas y más ejemplos en la guía de números romanos. Si necesitas sumar, restar, multiplicar o dividir fracciones, utiliza la calculadora de fracciones; este conversor solo cambia la escritura de un entero.
Qué escritura acepta
Se emplean las letras I, V, X, L, C, D y M, con los pares sustractivos habituales IV, IX, XL, XC, CD y CM. La validación comprueba que el valor pueda volver a escribirse exactamente con esta convención. Por eso IIII, IL o IIV muestran un error en lugar de producir una interpretación dudosa.
Límites y variantes
No se aceptan cero, negativos, decimales, letras romanas Unicode especiales como Ⅳ, barras superiores ni números mayores de 3999. Las variantes históricas y de relojes pueden seguir otras convenciones: un error aquí significa que la entrada queda fuera del formato elegido, no que toda aparición histórica de esa escritura sea incorrecta.
Referencia de símbolos y notación: Wolfram MathWorld, Roman Numerals, consultada el 5 de noviembre de 2026.