Convertitore numeri romani in arabi e viceversa

Scrivi un numero per vederlo scritto in numeri romani, oppure un numero romano come MCMXCIV per leggerlo in cifre arabe.

Convertire un numero in cifre romane: regole ed esempio

Le cifre romane combinano sette simboli (I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1.000) che si sommano, tranne quando un simbolo più piccolo precede uno più grande: viene allora sottratto (IV = 4, CM = 900). Il convertitore traduce nei due sensi i numeri da 1 a 3.999, il limite della notazione senza barra superiore.

Come converte lo strumento

Nel senso numero → romano, lo strumento percorre una tabella di 13 valori, dal più grande al più piccolo: M (1.000), CM (900), D (500), CD (400), C (100), XC (90), L (50), XL (40), X (10), IX (9), V (5), IV (4), I (1). Finché il resto del numero è maggiore o uguale a un valore, scrive il simbolo e sottrae il valore. Le sei coppie sottrattive (CM, CD, XC, XL, IX, IV) producono la forma standard: 4 si scrive IV, mai IIII.

Esempio: 1994 = 1.000 + 900 + 90 + 4, ossia M + CM + XC + IV = MCMXCIV. Allo stesso modo, 2026 dà MMXXVI e 3.999 dà MMMCMXCIX.

Nel senso romano → numero, lo strumento legge le lettere da sinistra a destra: se la lettera successiva vale più della lettera corrente, somma la differenza tra le due (C poi M = 900); altrimenti somma il valore della lettera. MCMXCIV restituisce correttamente 1994.

Limiti da conoscere

  • Il campo «Numero» accetta solo interi da 1 a 3.999: per 0, un numero negativo o 4.000 e oltre, il campo romano resta vuoto. I Romani indicavano le migliaia con una barra sopra la cifra (vinculum), che lo strumento non gestisce.
  • Il campo «Cifra romana» mantiene solo le lettere I, V, X, L, C, D e M e accetta solo la forma standard: IIII, IM, VX o MMMM mostrano «Input non valido» e lasciano vuoto il campo «Numero», perché 4 si scrive IV, 999 CMXCIX, 5 V, e 4.000 non ha scrittura senza barra. Un input è accettato se, riconvertito, restituisce la stessa stringa.
  • Né zero, né decimali, né numeri negativi: la numerazione romana non li prevede.

Domande frequenti

Come si scrive 2026 in cifre romane?

2026 si scrive MMXXVI: MM per 2.000, XX per 20 e VI per 6. Digita 2026 nel campo «Numero» per ottenerlo direttamente.

Qual è il numero più grande che si può scrivere in cifre romane?

Con le sette lettere standard e al massimo tre ripetizioni dello stesso simbolo, il massimo è 3.999, ossia MMMCMXCIX. Oltre, si sormontava la cifra con una barra che la moltiplica per 1.000; lo strumento si ferma a 3.999.

Perché 4 si scrive IV e non IIII?

La notazione standard usa la sottrazione: una I posta prima di V toglie 1, da cui IV = 4 e IX = 9. Solo I, X e C si pongono così, davanti ai due simboli immediatamente superiori (I davanti a V e X, X davanti a L e C, C davanti a D e M). La forma IIII si vede ancora su alcuni quadranti di orologio.

Come leggere una cifra romana come MCMXLVIII?

Dividila in gruppi: M (1.000) + CM (900) + XL (40) + VIII (8) = 1.948. Una lettera più piccola posta davanti a una più grande si sottrae, altrimenti si somma.

Lo strumento è davvero gratuito?

Sì, tutti gli strumenti di Kristools sono gratuiti al 100% e accessibili senza registrazione.

I miei dati sono protetti?

Sì. Tutte le elaborazioni vengono eseguite direttamente e in modo sicuro nel tuo browser. Nessun dato personale viene inviato ai nostri server.