Convertidor de números romanos
Convertir números enteros en números romanos y atrás.
Los resultados se actualizan a medida que escribe.
Acerca de esta calculadora
Un convertidor de números romanos convierte un número ordinario de 1 a 3.999 en números romanos como MCMLXXXIV, o lee un número romano de nuevo en un número. Los romanos construyeron valores de los siete símbolos I, V, X, L, C, D y M —valor 1, 5, 10, 50, 100, 500 y 1.000. El sistema es principalmente aditivo, escribiendo símbolos más grandes antes de los más pequeños y sumándolos, pero utiliza un atajo sustractivo para los 4s y 9s: IV es 4, IX es 9, XL es 40 y CM es 900. Este convertidor también valida la entrada, rechazando números malformados como I o VX. Ejemplo práctico: 2024 rompe en 1000 + 1000 + 10 + 4, que es MM + XX + IV = MMXXIV. Leyéndola de nuevo, MMXXIV añade 1000 + 10 + 10 + (5 − 1) = 2024. Debido a que los símbolos sólo alcanzan M, el mayor valor del sistema estándar puede escribir es 3.999, o MMMCMXCIX.
Preguntas frecuentes
¿Cómo funciona la regla sustractiva?
Cuando un símbolo más pequeño viene antes de uno más grande se resta: IV es 4 (5 - 1), IX es 9, XL es 40 y CM es 900. De lo contrario, los símbolos se añaden de izquierda a derecha.
¿Por qué el máximo de 3.999?
Los números romanos estándar sólo ascienden a 3.999 (MMMCMXCIX). Representar 4.000 o más necesita una notación sobrelínea que la mayoría de las fuentes y formularios no pueden mostrar.
¿Hay un cero en números romanos?
No. El sistema romano no tiene ningún símbolo de cero y ningún valor de lugar, que es una razón por la que fue finalmente reemplazado por números árabes para la aritmética.
¿Cómo escribo 4 y 9 en números romanos?
Utilizan la regla sustracción: 4 es IV (uno antes de cinco) y 9 es IX (uno antes de diez). El mismo patrón da 40 = XL, 90 = XC, 400 = CD y 900 = CM.
¿Qué número es el número romano MMXXIV?
MMXXIV es 2024: dos Ms son 2.000, dos X son 20, y IV es 4. Este convertidor de números romanos lee cada símbolo de izquierda a derecha, restando cuando uno más pequeño precede a uno más grande.
¿Por qué el convertidor rechaza números como I?
La notación romana estándar nunca repite un símbolo cuatro veces; cuatro está escrito IV, no I. El convertidor comprueba que un número está en forma canónica y señala ortografías no estándar como inválidas.
API — utilizar esta calculadora desde el código
Llame a esta calculadora como un punto final gratuito de JSON, no se requiere clave. Envíe los valores de campo a continuación como parámetros de consulta o JSON. Lea los documentos completos de API →
Punto de finalización
GET https://calculator.free/api/v1/roman-numerals/
curl
curl "https://calculator.free/api/v1/roman-numerals/?amount=2024&from=arabic&to=roman"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/roman-numerals/?" + new URLSearchParams({
"amount": "2024",
"from": "arabic",
"to": "roman"
}));
const data = await r.json();
console.log(data.results);
Los resultados son estimaciones para orientación general solamente, no para asesoramiento financiero, médico o fiscal.