Para pasar de un número romano a decimal en línea , escriba un valor en el campo romano y luego presione el botón Convertir.
Los números romanos es una cadena de los símbolos escritos en orden descendente. Sin embargo, en algunos casos específicos, para evitar que se repitan cuatro caracteres seguidos (Como IIII o XXXX), la notación sustractiva se suele utilizar de la siguiente manera:
- Una I colocado antes de V o X indica uno menos, por lo que cuatro es IV (uno menos que 5) y 9 es IX (uno menos que 10).
- La X colocada antes de L o C indica diez menos, por lo que cuarenta es XL (10 menos que 50) y 90 es XC (diez menos que cien).
- C colocada antes de D o M indica cien menos, por lo que cuatrocientos es CD (cien menos que quinientos) y novecientos es CM (cien menos que mil).
Cómo convertir números romanos a decimal
Vamos a ver el algoritmo para convertir números romanos a números enteros:
- Divida la cadena de números romanos en símbolos romanos (carácter).
- Convierte cada símbolo de números romanos en el valor que representa.
- Tome los símbolos uno por uno comenzando desde el índice 0:
- Si el valor actual del símbolo es mayor o igual que el valor del siguiente símbolo, agregue este valor al total acumulado.
- de lo contrario, reste este valor sumando el valor del siguiente símbolo al total acumulado.
Romano | Decimal | Cálculo |
---|---|---|
I | 1 | 1 |
II | 2 | 1+1 |
III | 3 | 1+1+1 |
IV | 4 | 5-1 |
V | 5 | 5 |
VI | 6 | 5+1 |
VII | 7 | 5+1+1 |
VIII | 8 | 5+1+1+1 |
IX | 9 | 10-1 |
X | 10 | 10 |
XI | 11 | 10+1 |
XII | 12 | 10+1+1 |
XIII | 13 | 10+1+1+1 |
XIV | 14 | 10-1+5 |
XV | 15 | 10+5 |
XVI | 16 | 10+5+1 |
XVII | 17 | 10+5+1+1 |
XVIII | 18 | 10+5+1+1+1 |
XIX | 19 | 10-1+10 |
XX | 20 | 10+10 |
XXI | 21 | 10+10+1 |
XXII | 22 | 10+10+1+1 |
XXIII | 23 | 10+10+1+1+1 |
XXIV | 24 | 10+10-1+5 |
XXV | 25 | 10+10+5 |
Romano | Decimal | Cálculo |
---|---|---|
XXVI | 26 | 10+10+5+1 |
XXVII | 27 | 10+10+50+1+1 |
XXX | 30 | 10+10+10 |
XL | 40 | 50-10 |
L | 50 | 50 |
LX | 60 | 50+10 |
LXX | 70 | 50+10+10 |
LXXX | 80 | 50+10+10+10 |
XC | 90 | 100-10 |
C | 100 | 100 |
CC | 200 | 100+100 |
CCC | 300 | 100+100+100 |
CD | 400 | 500-100 |
D | 500 | 500 |
DC | 600 | 500+100 |
DCC | 700 | 500+100+100 |
DCCC | 800 | 500+100+100+100 |
CM | 900 | 1000-100 |
M | 1000 | 1000 |
V̅ | 5000 | |
X̅ | 10000 | |
L̅ | 50000 | |
C̅ | 100000 | |
D̅ | 500000 | |
M̅ | 1000000 |