Números romanos

Convierte entre números romanos y arábigos

Sin base de datos: AIMRAN no guarda tus archivos, textos ni resultados

¿Qué es Números romanos?

Escribe un número normal y lo verás en números romanos, o escribe un numeral romano como MCMXC y sabrás qué número es. La herramienta detecta sola en qué sentido quieres convertir.

Además te enseña cómo se forma el número, símbolo a símbolo, y te avisa si un numeral romano está mal escrito, por ejemplo IIII en lugar de IV.

Cómo se usa

  1. Escribe un número del 1 al 3999 o un numeral romano.
  2. Lee el resultado en romanos o en arábigos.
  3. Mira el desglose en «Cómo se forma».
  4. Copia el resultado con un clic.

Ventajas

Detalles técnicos

La conversión a romanos usa el algoritmo voraz sobre la tabla M 1000, CM 900, D 500, CD 400, C 100, XC 90, L 50, XL 40, X 10, IX 9, V 5, IV 4 e I 1. Para leer un numeral, primero se valida la forma canónica con la expresión regular ^M{0,3}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$, que impide repetir un símbolo más de tres veces y solo permite restar I, X y C; después se suma cada valor, restándolo si el siguiente es mayor. El rango es el de la numeración clásica, del 1 al 3999, sin vínculo (rayas encima) para millares.

Preguntas frecuentes

¿Cómo se escribe 2026 en números romanos?

2026 es MMXXVI: MM (2000) + XX (20) + VI (6).

¿Qué número es MCMXC?

MCMXC es 1990: M (1000) + CM (900) + XC (90).

¿Por qué el 4 es IV y no IIII?

En la escritura canónica un símbolo no se repite más de tres veces; por eso se resta: IV es 5 − 1. Lo mismo ocurre con IX (9), XL (40), XC (90), CD (400) y CM (900).

¿Cuál es el número romano más alto?

Con los símbolos clásicos sin rayas encima, el mayor es 3999, que se escribe MMMCMXCIX.

¿Existe el cero en números romanos?

No. La numeración romana no tiene símbolo para el cero, por eso la herramienta empieza en 1.

Más herramientas de Calculadoras