C: de número romano a arábigo

¿Es válido (escrito correctamente) el número romano C?
¿Cómo convertirlo en su equivalente decimal?

Validar y convertir números romanos a números indo-arábigos

El conjunto de símbolos básicos en escritura romana

Las cifras (números, numerales) principales símbolos romanos sobre la que se construyen el resto de los números de la escritura romana:

  • I = 1 (uno); V = 5 (cinco);

  • X = 10 (diez); L = 50 (cincuenta);

  • C = 100 (cien);

  • D = 500 (quinientos);

  • M = 1.000 (mil);

Para números más grandes:

  • (*) V = 5.000 o |V| = 5.000 (cinco miles); ver más abajo por qué preferimos: (V) = 5.000.

  • (*) X = 10.000 o |X| = 10.000 (diez miles); ver más abajo por qué preferimos: (X) = 10.000.

  • (*) L = 50.000 o |L| = 50.000 (cincuenta miles); ver más abajo por qué preferimos: (L) = 50.000.

  • (*) C = 100.000 o |C| = 100.000 (cien miles); ver más abajo por qué preferimos: (C) = 100.000.

  • (*) D = 500.000 o |D| = 500.000 (quinientos mil); ver más abajo por qué preferimos: (D) = 500.000.

  • (*) M = 1.000.000 o |M| = 1.000.000 (un millón); ver más abajo por qué preferimos: (M) = 1.000.000.

(*) Estos números se escribieron con una línea superior (una barra arriba) o entre dos líneas verticales. En su lugar, preferimos escribir estos números más grandes entre paréntesis, es decir: "(" y ")", porque:

  • 1) en comparación con la línea superior: es más fácil para los usuarios de computadoras agregar corchetes alrededor de una letra que agregar la línea superior a la misma y
  • 2) cuando se compara con las líneas verticales, evita cualquier posible confusión entre la línea vertical "|" y el número romano "I" (1).

(*) Una línea superior (una barra sobre el símbolo), dos líneas verticales o dos paréntesis alrededor del símbolo indican "1.000 veces". Vea abajo...

Lógica de los números escritos entre paréntesis, es decir: (L) = 50.000; la regla es que el número inicial, en nuestro caso, L, se multiplica por 1.000: L = 50 => (L) = 50 × 1.000 = 50.000.

(*) Al principio, los romanos no usaban números mayores de 3.999; como resultado, no tenían símbolos en su sistema para estos números más grandes, fueron agregados más tarde y para ellos se usaron varias notaciones diferentes, no necesariamente las que acabamos de ver arriba.

Por lo tanto, inicialmente, el número más grande que se podía escribir usando números romanos era:

  • MMMCMXCIX = 3.999.