Segnalibri    
Due eventi    
Valore atteso    
nPr e nCr    
Calcolo media    
Dev. standard    
Prob. normale    
Punteggio z    
Dim. campione    
Percentuali    
Variazione %    
Differenza %    
Errore %    
Proporzioni    
Calcolo IVA    
Densità    
Molarità    
Massa molare    
Legge di Ohm    
Watt e ampere    
Codice colori    
Taglie scarpe    
Calcolo mcm    
Calcolo MCD    
Fattori primi    
Numeri romani    
Frazioni    
Numeri misti    
Secondo grado    
Disequazioni    
Radicali    
Radici    
Potenze    
Logaritmi    
Emivita    
De Moivre    
Distanza 3D    
Punto-retta    
Circonferenza    
Coniche    
Fibonacci    
Determinante    
Sin Cos Tan    
Triangolo    
Similitudine    
Cerchio    
Area ellisse    
Area cilindro    
Volume sfera    
Area sfera    
Area calotta    
Area piramide    
Calcolo età    
Aggiungi ore    
Ore e minuti    
Fusi orari    
Ore lavorate    
Cartellino    
Valore futuro    
Calcolo ROI    
Calcolo TIR    
Payback    
Calcolo PIL    
Churn rate    
Test A/B    
Traffico SEO    
Calcolo BMI    
Calcolo TDEE    
Peso ideale    
Massa grassa    
Massa magra    
Calcolo macro    
Carboidrati    
Handicap golf    
Calcolo passo    
Calcolo 1RM    
Wind chill    
Da kWh a euro    
BTU e kW    
Costo clima    
Costo calore    
Gas o luce    
Risparmio LED    
RAL e paga    
EV o benzina    
Consumo reale    
Batteria casa    
Piastrelle    
Calcolo scale    
Calcestruzzo    
Area facciata    
Isolante    
Misure tende    
TV e distanza    
Deck in legno    
Preforo viti    
Battiscopa    
Misure tenda    
Litri e libri    
   Aggiungi
Probabilità e numeri casuali: calcolatrici
Due eventi
Due eventi
Calcolo inverso
Calcolo inverso
Prove ripetute
Prove ripetute
Teorema di Bayes
Teorema di Bayes
Valore atteso
Valore atteso
Distr. binomiale
Distr. binomiale
nPr e nCr
nPr e nCr
Perm. circolari
Perm. circolari
Con ripetizione
Con ripetizione
Numeri casuali
Numeri casuali
Medie e statistica: calcolatrici
Calcolo media
Calcolo media
Moda e mediana
Moda e mediana
Dev. standard
Dev. standard
Quartili e IQR
Quartili e IQR
Tab. frequenze
Tab. frequenze
Correlazione r
Correlazione r
Prob. normale
Prob. normale
Punteggio z
Punteggio z
Int. confidenza
Int. confidenza
Dim. campione
Dim. campione
Stima campione
Stima campione
Calcolo p-value
Calcolo p-value
Percentuali e proporzioni: calcolatrici
Percentuali
Percentuali
Variazione %
Variazione %
Differenza %
Differenza %
Errore %
Errore %
Proporzioni
Proporzioni
Calcolo sconto
Calcolo sconto
Calcolo IVA
Calcolo IVA
Calcolo margine
Calcolo margine
Velocità: calcolatrici
Calcolo velocità
Calcolo velocità
Densità e concentrazione: calcolatrici
Densità
Densità
Molarità
Molarità
Massa molare
Massa molare
Fisica ed elettricità: calcolatrici
Legge di Ohm
Legge di Ohm
Watt e ampere
Watt e ampere
Codice colori
Codice colori
Caduta di tensione
Caduta di tensione
Conversione di unità: calcolatrici
Unità di peso
Unità di peso
Taglie scarpe
Taglie scarpe
Numeri interi e relativi: calcolatrici
Divisione in colonna
Divisione in colonna
Calcolo mcm
Calcolo mcm
Calcolo MCD
Calcolo MCD
Numeri relativi
Numeri relativi
Fattori primi
Fattori primi
Diofantee lineari
Diofantee lineari
Resto e modulo
Resto e modulo
Tutti i divisori
Tutti i divisori
Numeri romani
Numeri romani
Frazioni, decimali e arrotondamenti: calcolatrici
Frazioni
Frazioni
Numeri misti
Numeri misti
Semplifica frazioni
Semplifica frazioni
Frazione in decimale
Frazione in decimale
Decimale in frazione
Decimale in frazione
Arrotondamento
Arrotondamento
Equazioni e disequazioni: calcolatrici
Equazioni lineari
Equazioni lineari
Sistemi lineari
Sistemi lineari
Secondo grado
Secondo grado
Valore assoluto
Valore assoluto
Disequazioni
Disequazioni
Polinomi: calcolatrici
Binomio di Newton
Binomio di Newton
Radici quadrate e radici n-esime: calcolatrici
Radicali
Radicali
Radici
Radici
Potenze e logaritmi: calcolatrici
Potenze
Potenze
Logaritmi
Logaritmi
Numero di cifre
Numero di cifre
Notazione scientifica
Notazione scientifica
Calcoli con ×10ⁿ
Calcoli con ×10ⁿ
Emivita
Emivita
Numeri complessi: calcolatrici
Numeri complessi
Numeri complessi
Forma trigonometrica
Forma trigonometrica
De Moivre
De Moivre
Funzioni e grafici: calcolatrici
Coefficiente angolare
Coefficiente angolare
Funzione lineare
Funzione lineare
Proporzionalità
Proporzionalità
Funzione y=ax²
Funzione y=ax²
Distanza punti
Distanza punti
Distanza 3D
Distanza 3D
Punto di divisione
Punto di divisione
Punto-retta
Punto-retta
Distanza lat/lon
Distanza lat/lon
Completa il quadrato
Completa il quadrato
Circonferenza
Circonferenza
Coniche
Coniche
Coordinate polari
Coordinate polari
Successioni: calcolatrici
Progr. aritmetica
Progr. aritmetica
Progr. geometrica
Progr. geometrica
Fibonacci
Fibonacci
Relazione di ricorrenza
Relazione di ricorrenza
Vettori: calcolatrici
Calcolo vettori
Calcolo vettori
Prodotto vettoriale
Prodotto vettoriale
Matrici: calcolatrici
Calcolo matrici
Calcolo matrici
Determinante
Determinante
Matrice inversa
Matrice inversa
Geometria piana: calcolatrici
Sin Cos Tan
Sin Cos Tan
Gradi ⇔ radianti
Gradi ⇔ radianti
a sen θ + b cos θ
a sen θ + b cos θ
Triangolo
Triangolo
Area del triangolo
Area del triangolo
Triangolo rettangolo
Triangolo rettangolo
Teorema di Pitagora
Teorema di Pitagora
Angoli poligoni
Angoli poligoni
Similitudine
Similitudine
Rette parallele
Rette parallele
Area rettangolo
Area rettangolo
Parallelogramma
Parallelogramma
Area del trapezio
Area del trapezio
Cerchio
Cerchio
Settore circolare
Settore circolare
Angolo inscritto
Angolo inscritto
Area ellisse
Area ellisse
Geometria solida: calcolatrici
Volume del cubo
Volume del cubo
Superficie cubo
Superficie cubo
Parallelepipedo
Parallelepipedo
Superficie solido
Superficie solido
Volume cilindro
Volume cilindro
Area cilindro
Area cilindro
Volume sfera
Volume sfera
Area sfera
Area sfera
Volume calotta
Volume calotta
Area calotta
Area calotta
Volume ellissoide
Volume ellissoide
Area ellissoide
Area ellissoide
Volume piramide
Volume piramide
Area piramide
Area piramide
Volume del cono
Volume del cono
Superficie cono
Superficie cono
Tronco di cono
Tronco di cono
Superficie tronco
Superficie tronco
Volume del tubo
Volume del tubo
Volume capsula
Volume capsula
Superficie capsula
Superficie capsula
Date e ore: calcolatrici
Calcolo età
Calcolo età
Giorni tra date
Giorni tra date
Calcolo della data
Calcolo della data
Aggiungi ore
Aggiungi ore
Che giorno era
Che giorno era
Ore e minuti
Ore e minuti
Fusi orari
Fusi orari
Ore lavorate
Ore lavorate
Tempo trascorso
Tempo trascorso
Cartellino
Cartellino
Finanza ed economia: calcolatrici
Interesse composto
Interesse composto
Interesse semplice
Interesse semplice
Calcolo interessi
Calcolo interessi
Calcolatrice TVM
Calcolatrice TVM
Valore attuale
Valore attuale
Valore futuro
Valore futuro
Calcolo ROI
Calcolo ROI
Calcolo TIR
Calcolo TIR
Payback
Payback
Rendimento medio
Rendimento medio
Calcolo PIL
Calcolo PIL
Marketing online e metriche pubblicitarie: calcolatrici
Calcolatrice CTR
Calcolatrice CTR
Conversion rate
Conversion rate
CPC, CPM e CPA
CPC, CPM e CPA
Calcolatrice ROAS
Calcolatrice ROAS
CPA di pareggio
CPA di pareggio
Calcolatrice LTV
Calcolatrice LTV
Calcolatrice CAC
Calcolatrice CAC
Churn rate
Churn rate
Test A/B
Test A/B
Numerosità A/B
Numerosità A/B
Traffico SEO
Traffico SEO
Punto di pareggio
Punto di pareggio
Ricarico e margine
Ricarico e margine
Calcolatrice CAGR
Calcolatrice CAGR
Salute e forma fisica: calcolatrici
Calcolo BMI
Calcolo BMI
Cicli del sonno
Cicli del sonno
Calorie al giorno
Calorie al giorno
Metabolismo basale
Metabolismo basale
Calcolo TDEE
Calcolo TDEE
Peso ideale
Peso ideale
Massa grassa
Massa grassa
Massa magra
Massa magra
Calorie bruciate
Calorie bruciate
Proteine al giorno
Proteine al giorno
Calcolo macro
Calcolo macro
Carboidrati
Carboidrati
Grassi al giorno
Grassi al giorno
Altezza dei figli
Altezza dei figli
Sport: calcolatrici
Handicap golf
Handicap golf
Calcolo passo
Calcolo passo
Calcolo 1RM
Calcolo 1RM
Frequenza target
Frequenza target
Meteorologia: calcolatrici
Indice di calore
Indice di calore
Wind chill
Wind chill
Punto di rugiada
Punto di rugiada
Informatica: calcolatrici
Basi numeriche
Basi numeriche
Calcolo subnet
Calcolo subnet
Tempo di download
Tempo di download
Energia domestica e budget: calcolatrici
Consumo e costo
Consumo e costo
Da kWh a euro
Da kWh a euro
Da kWh/anno a euro
Da kWh/anno a euro
BTU e kW
BTU e kW
Costo clima
Costo clima
Costo calore
Costo calore
Gas o luce
Gas o luce
Risparmio LED
Risparmio LED
RAL e paga
RAL e paga
Budget mensile
Budget mensile
Auto: calcolatrici
Costo carburante
Costo carburante
Costo ricarica
Costo ricarica
EV o benzina
EV o benzina
Consumo reale
Consumo reale
Misura pneumatici
Misura pneumatici
Energia solare e accumulo: calcolatrici
Produzione solare
Produzione solare
Numero di pannelli
Numero di pannelli
Ritorno solare
Ritorno solare
Batteria casa
Batteria casa
Casa e fai da te: calcolatrici
Piastrelle
Piastrelle
Calcolo scale
Calcolo scale
Calcestruzzo
Calcestruzzo
Superficie pareti
Superficie pareti
Carta da parati
Carta da parati
Pittura necessaria
Pittura necessaria
Doghe pavimento
Doghe pavimento
Area facciata
Area facciata
Calcolo ghiaia
Calcolo ghiaia
Dosaggio malta
Dosaggio malta
Calcolo pendenza
Calcolo pendenza
Taglio legname
Taglio legname
Edificabilità
Edificabilità
Pavimenti in rotolo
Pavimenti in rotolo
Isolante
Isolante
Misure tende
Misure tende
TV e distanza
TV e distanza
Terra e terriccio
Terra e terriccio
Prato in rotoli
Prato in rotoli
Muro in blocchi
Muro in blocchi
Calcolo mattoni
Calcolo mattoni
Deck in legno
Deck in legno
Lunghezza rampa
Lunghezza rampa
Preforo viti
Preforo viti
Ricambi d’aria
Ricambi d’aria
Diluizione pittura
Diluizione pittura
Battiscopa
Battiscopa
Misure tenda
Misure tenda
Appendere quadri
Appendere quadri
Pendenza scarico
Pendenza scarico
Viti cartongesso
Viti cartongesso
Cubatura legname
Cubatura legname
Calcolo recinzione
Calcolo recinzione
Ritiro del legno
Ritiro del legno
Silicone e colla
Silicone e colla
Calore disperso
Calore disperso
Mobile che passa
Mobile che passa
Scatole trasloco
Scatole trasloco
Litri e libri
Litri e libri
Taglio pannelli
Taglio pannelli
Freccia ripiano
Freccia ripiano

Convertitore di numeri romani (da numeri arabi a numeri romani e viceversa)

Scrivi un numero (in numeri arabi) oppure un numero romano. La pagina capisce quale dei due è e lo converte nell’altro, con una scomposizione come 1000 + 900 + 90 + 4.

Si accettano numeri interi da 1 a 3.999.999. I numeri da 4000 in su diventano numeri romani con una barra sopra (un vinculum). Per scrivere un simbolo con la barra, metti un trattino basso davanti, come in «_M» (puoi anche copiare e incollare dal risultato). Si leggono anche le forme non standard come IIII.
Risultato
Scrivi un numero o un numero romano nel campo a sinistra e fai clic su «Calcola». Il risultato e la scomposizione passo passo compariranno qui.

Cosa puoi fare in questa pagina

  • Converti nei due sensi con un solo campo: «Come si scrive 1994 in numeri romani?» oppure «Che numero è MCMXCIV?» (la pagina capisce da sola se hai scritto un numero o un numero romano)
  • Una scomposizione passo passo come 1000 + 900 + 90 + 4 → M + CM + XC + IV ti mostra come funziona la conversione, così impari a farla da solo
  • Leggi subito i numeri romani che vedi sui quadranti degli orologi, nei numeri dei sequel di film e giochi, nelle Olimpiadi, nei secoli e altrove
  • I numeri da 4000 in su si convertono in numeri romani con una barra sopra (un vinculum). Puoi scrivere un simbolo con la barra usando il trattino basso, fino a 3.999.999
  • Vengono lette anche le forme non standard come IIII, frequente sui quadranti degli orologi, e accanto viene mostrata la forma standard (IV)
Si accettano numeri interi da 1 a 3.999.999. I numeri romani non hanno un modo per scrivere lo 0, i numeri negativi o i numeri decimali.

A cosa serve questo calcolo?

Leggere i quadranti degli orologi (e il mistero di IIII)

Il posto più comune in cui vedere i numeri romani è il quadrante di un orologio da polso o da parete. XII sono le 12, III sono le 3 e IX sono le 9: una volta che conosci la regola sottrattiva, li sai leggere tutti.
Guardando bene, molti orologi mostrano le 4 come IIII invece del IV standard. È una forma non standard tradizionale con diverse spiegazioni proposte, come «bilancia i due lati del quadrante» o «evita IV, l’inizio del nome del dio Giove in latino (IVPPITER)». Vive ancora oggi come eccezione alle regole.

Leggere i numeri dei sequel di film e giochi

«Rocky IV» è il 4° film, «Final Fantasy VII» è il 7° gioco e «Star Wars: Episodio IV» è il 4° episodio: i numeri romani sono molto usati per numerare i sequel.
Dopo la X diventano più difficili da leggere, come in «XIII» (il 13°), ma se conosci la regola sottrattiva non ti perdi. Leggere a colpo d’occhio i numeri nei titoli è un piccolo pezzo di cultura generale.

Il numero delle Olimpiadi

Le grandi competizioni internazionali usano i numeri romani per la numerazione. Le Olimpiadi di Parigi 2024 furono ufficialmente i «Giochi della XXXIII Olimpiade» (la 33ª), e Milano Cortina 2026 furono i XXV Giochi olimpici invernali (la 25ª edizione invernale).
Quando lo vedi al telegiornale o su un manifesto, puoi calcolarlo: XXXIII = 10 + 10 + 10 + 1 + 1 + 1 = 33.

Leggere i numeri di re, papi e secoli

I numeri dei sovrani europei e dei papi si scrivono in numeri romani: la regina Elisabetta II, Luigi XIV di Francia (il «Re Sole»), l’ultimo re d’Italia Umberto II e Papa Giovanni Paolo II. Anche i secoli si scrivono così: il XX secolo va dal 1901 al 2000 e il XXI secolo dal 2001 al 2100.
Quando incontri un nome come «Enrico VIII» in un libro di storia, al telegiornale o su una moneta commemorativa, puoi leggerlo correttamente: VIII = 5 + 1 + 1 + 1 = 8.

Anni nei titoli di coda dei film e sulle lapidi

Alla fine dei titoli di coda di un film, l’anno di produzione è a volte scritto in numeri romani, come «MMXXVI» (2026). Anche le lapidi e i monumenti degli edifici in Italia e in Europa riportano tradizionalmente l’anno di costruzione in numeri romani.
Per esempio, MCMLX è 1000 + 900 + 50 + 10 = 1960, l’anno dei Giochi olimpici di Roma. Anche un anno lungo si legge correttamente se lo dividi in blocchi, M, CM, L, X, e li sommi.

Formula

Numero arabo → numero romano (scomposizione con il metodo greedy)
Notazione matematica (la notazione abituale)
\(N\) \(=\) \(v_1\) \(+\) \(N_1\)
A parole (i simboli sostituiti da parole)
① \(N\): numero da convertire \(=\) ② \(v_1\): il valore più grande che ci sta \(+\) ③ \(N_1\): ciò che resta
La formula a parole
① Dal \(N\): numero da convertire
② sottrai il \(v_1\): il valore più grande che ci sta (scelto tra 1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1) e scrivi il suo simbolo (M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I)
③ Ripeti lo stesso con \(N_1\): ciò che resta finché arrivi a 0. I simboli che hai scritto, messi da sinistra a destra, sono il numero romano
Un esempio semplice
Convertendo 1994 in numeri romani (prendendo ogni volta il valore più grande che ci sta, si scompone in 1000 → 900 → 90 → 4)
numero da convertire (1994) \(=\) 1000 (M) \(+\) 900 (CM) \(+\) 90 (XC) \(+\) 4 (IV)
\(1994 = 1000 + 900 + 90 + 4\)
\(\mathrm{M} + \mathrm{CM} + \mathrm{XC} + \mathrm{IV} = \mathrm{MCMXCIV}\)
L’idea chiave
Il «metodo greedy» (o algoritmo goloso) è un metodo che sceglie sempre il valore più grande disponibile in quel momento. È la stessa idea di pagare 94 centesimi con meno monete possibile: prima la moneta da 50 centesimi (1 moneta), poi quelle da 20 (2 monete, 90 in tutto), infine quelle da 2 (2 monete, 94). Se nella tabella metti anche le coppie sottrattive 900 (CM), 400 (CD), 90 (XC), 40 (XL), 9 (IX) e 4 (IV) e scegli allo stesso modo, ottieni sempre l’unico numero romano standard. Per i numeri oltre 3999 (MMMCMXCIX), una barra sopra un simbolo (un vinculum) lo moltiplica per 1000 (per esempio \(\overline{\mathrm{X}}\) = 10.000). In questa pagina puoi scrivere un simbolo con la barra usando il trattino basso, come in «_X».
Numero romano → numero arabo (la regola sottrattiva)
Notazione matematica (la notazione abituale)
\(N\) \(=\) \(\displaystyle\sum_{i=1}^{k}\) \(\pm\, v_i\)
A parole (i simboli sostituiti da parole)
③ \(N\): valore in numeri arabi \(=\) ② \(\displaystyle\sum\): somma tutto ① \(v_i\): valore di ogni simbolo
La formula a parole
① Leggi i simboli da sinistra a destra e prendi il \(v_i\): valore di ogni simbolo (meno se il simbolo seguente è più grande, più negli altri casi)
② poi \(\displaystyle\sum\): somma tutto
③ e ottieni il \(N\): valore in numeri arabi
Un esempio semplice
Convertendo MCMXCIV in numero (la C prima della M, la X prima della C e la I prima della V sono seguite ciascuna da un simbolo più grande, quindi valgono meno)
\(N\): valore in numeri arabi \(=\) 1000 − 100 + 1000 − 10 + 100 − 1 + 5
\(1000 - 100 + 1000 - 10 + 100 - 1 + 5 = 1994\)
L’idea chiave
Le regole per leggere e scrivere i numeri romani sono quattro. (1) Scrivi i simboli dal più grande al più piccolo, da sinistra a destra, e somma i loro valori (LXIII = 50 + 10 + 3 = 63). (2) Lo stesso simbolo può comparire al massimo 3 volte di fila (il 4 è IV, non IIII). (3) Un simbolo più piccolo messo prima di uno più grande si sottrae (notazione sottrattiva). Si usano così solo I, X e C: la I solo prima di V e X, la X solo prima di L e C, la C solo prima di D e M (49 non si scrive IL, ma XLIX). (4) V, L e D non si ripetono mai e non si sottraggono mai. Sui quadranti degli orologi, però, si usa tradizionalmente IIII, anche se viola la regola (2) (una spiegazione diffusa è che sul quadrante appaia più equilibrato). Il convertitore di questa pagina legge anche queste forme non standard e mostra accanto la forma standard.
La conversione dei numeri romani funziona nei due sensi. Da numero a numero romano, si sottraggono i valori della tabella dal più grande al più piccolo (un algoritmo greedy). Da numero romano a numero, si sommano i valori dei simboli, ma si sottrae ogni simbolo seguito da uno più grande (la regola sottrattiva). I sette simboli di base scrivono i numeri fino a 3999; i numeri più grandi usano una barra sopra (un vinculum) per moltiplicare per 1000.

Simboli e termini

Simboli

I uno Il simbolo dell’1. Si pensa che derivi dalla forma di un dito. I = 1, II = 2, III = 3.
V cinque Il simbolo del 5. Secondo una teoria deriva dalla forma di una mano aperta (cinque dita).
X dieci Il simbolo del 10. Secondo una teoria sono due V (5) unite.
L cinquanta Il simbolo del 50.
C cento Il simbolo del 100. Si pensa che sia l’iniziale della parola latina centum (100), la stessa radice di «cento», «centesimo» e «centimetro» (un centesimo di metro).
D cinquecento Il simbolo del 500. Secondo una teoria deriva dalla metà destra di un antico simbolo del 1000.
M mille Il simbolo del 1000. Si pensa che sia l’iniziale della parola latina mille (1000), la stessa radice di «mille», «millimetro» (un millesimo di metro) e «miglio» (in origine 1000 passi romani).
X̅ diecimila (X con la barra) Una barra sopra un simbolo (un vinculum) moltiplica il suo valore per 1000. X̅ è 10 × 1000 = 10.000. In questa pagina lo scrivi con un trattino basso, come in «_X».

Termini

numero romano Un modo di scrivere i numeri nato nell’antica Roma, che usa combinazioni di sette simboli, I, V, X, L, C, D e M. Non c’è la notazione posizionale; un numero si scrive sommando e sottraendo i valori dei simboli. Non esiste un simbolo per lo 0.
numero arabo Il modo di tutti i giorni di scrivere i numeri con le dieci cifre da 0 a 9. Sono nati in India e sono arrivati in Europa attraverso il mondo arabo, per questo si chiamano anche numeri indo-arabici. Usano la notazione posizionale, quindi lo stesso «9» vale 9, 90 o 900 a seconda di dove è scritto.
notazione sottrattiva Scrivere un simbolo più piccolo prima di uno più grande per indicare una sottrazione. Solo sei coppie sono standard, IV (4), IX (9), XL (40), XC (90), CD (400) e CM (900). Evita di scrivere lo stesso simbolo quattro volte di fila.
algoritmo greedy Un metodo che sceglie sempre l’opzione più grande disponibile in quel momento (in italiano si dice anche algoritmo goloso). È una delle idee di base della programmazione. Convertire un numero in numeri romani in questo modo dà sempre la forma standard.
vinculum Una barra disegnata sopra i simboli (in latino «legame»). Un simbolo con la barra vale 1000 volte il suo valore abituale, quindi si possono scrivere i numeri da 4000 in su, che i sette simboli di base non riescono a scrivere. Questa pagina accetta numeri fino a 3.999.999.
forma non standard Un modo di scrivere che non segue le regole standard ma è da tempo molto diffuso. L’esempio più noto è IIII sui quadranti degli orologi (forma standard IV), a volte detto il «quattro dell’orologiaio». Il convertitore di questa pagina legge anche le forme non standard e mostra accanto la forma standard.

Cosa conviene sapere prima

Ecco cosa ti aiuta a usare il calcolo di questa pagina capendo davvero che cosa stai facendo, e non solo premendo il pulsante.

Addizione e sottrazione (classi 1ª–3ª della primaria, 6-9 anni)
  • Saper fare correttamente addizioni come 1000 + 900 + 90 + 4
  • Saper trovare la differenza tra due numeri, come in 5 − 1 = 4 (la notazione sottrattiva è questa sottrazione)
Il valore posizionale delle cifre nel sistema decimale (scuola primaria)
  • Saper scomporre 1994 in «1 migliaio, 9 centinaia, 9 decine e 4 unità»
  • Accorgersi della differenza: nei numeri arabi una cifra vale di più o di meno a seconda della posizione (valore posizionale), mentre nei numeri romani ogni simbolo ha un valore fisso ovunque si trovi
Scomporre una quantità partendo dai pezzi più grandi (scuola primaria, il denaro)
  • Saper pagare 94 centesimi partendo dalle monete più grandi: una da 50, due da 20 e due da 2 centesimi (la stessa idea dell’algoritmo greedy)

Come calcolarlo con Excel

Copia tutta la tabella qui sotto e incollala nella cella A1 di Excel. Funziona così com’è.
Tabella per convertire un numero in numeri romani
Numeri arabi 1994
Numeri romani =ROMANO(B1)
Tabella per convertire i numeri romani in un numero
Numeri romani MCMXCIV
Numeri arabi =ARABO(B1)
Nella prima tabella, scrivi un numero in B1 e B2 lo mostra in numeri romani (MCMXCIV per 1994). La funzione ROMANO funziona da 0 a 3999: 0 dà un risultato vuoto, e i numeri negativi o da 4000 in su danno un errore (la forma con la barra, il vinculum, non è supportata).
Nella seconda tabella, scrivi un numero romano in B1 e B2 mostra il numero (1994 per MCMXCIV). La funzione ARABO accetta anche le minuscole (mcmxciv).

Come calcolarlo con Fogli Google

Copia tutta la tabella qui sotto e incollala nella cella A1 di Fogli Google. Funziona così com’è.
Tabella per convertire un numero in numeri romani
Numeri arabi 1994
Numeri romani =ROMANO(B1)
Tabella per convertire i numeri romani in un numero
Numeri romani MCMXCIV
Numeri arabi =ARABO(B1)
Le stesse funzioni ROMANO e ARABO di Excel funzionano così come sono. Copia tutta la tabella, incollala nella cella A1 e sostituisci B1 con il tuo valore.
Il limite superiore di ROMANO è 3999, come in Excel, ma Fogli Google converte solo da 1 a 3999: 0 dà un errore.

Come calcolarlo con Python

value = "1994"   # il valore da convertire (un numero o un numero romano)

# tabella per il metodo greedy (dal più grande; includono le coppie sottrattive come 900=CM)
VALUES = [(1000, "M"), (900, "CM"), (500, "D"), (400, "CD"), (100, "C"),
          (90, "XC"), (50, "L"), (40, "XL"), (10, "X"), (9, "IX"),
          (5, "V"), (4, "IV"), (1, "I")]

def to_roman(n):
    # numero -> numero romano (si sostituisce con i simboli, prendendo ogni volta il valore più grande che ci sta)
    result = ""
    for v, symbol in VALUES:
        while n >= v:
            result += symbol
            n -= v
    return result

SYMBOL_VALUES = {"I": 1, "V": 5, "X": 10, "L": 50, "C": 100, "D": 500, "M": 1000}

def to_arabic(roman):
    # numero romano -> numero (si sottrae quando il simbolo seguente è più grande)
    total = 0
    for i, ch in enumerate(roman):
        v = SYMBOL_VALUES[ch]
        if i + 1 < len(roman) and SYMBOL_VALUES[roman[i + 1]] > v:
            total -= v
        else:
            total += v
    return total

s = value.strip().upper()
if s.isdigit():
    print(f"{s} = {to_roman(int(s))}")
else:
    print(f"{s} = {to_arabic(s)}")
Funziona con la sola libreria standard. to_roman è l’algoritmo greedy (si sostituisce con i simboli, prendendo ogni volta il valore più grande che ci sta) e to_arabic è la regola sottrattiva (si sottrae quando il simbolo seguente è più grande). Questo codice vale per i sette simboli di base (da 1 a 3999) e non gestisce la forma con la barra, il vinculum. Cambia value all’inizio ed esegui il codice.

La formula in LaTeX e in altre notazioni matematiche (da copiare)

Numero arabo → numero romano (scomposizione con il metodo greedy)
N = v₁ + v₂ + ⋯ + vₖ
N = v_1 + v_2 + \cdots + v_k
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>N</mi>
    <mo>=</mo>
    <msub><mi>v</mi><mn>1</mn></msub>
    <mo>+</mo>
    <msub><mi>v</mi><mn>2</mn></msub>
    <mo>+</mo>
    <mo>&#x22EF;</mo>
    <mo>+</mo>
    <msub><mi>v</mi><mi>k</mi></msub>
  </mrow>
</math>
N = v_1 + v_2 + cdots + v_k
RomanNumeral[1994]
convert(1994, roman);
N = sum([1000 900 90 4]);
N = v_1 + v_2 + ⋯ + v_k
Numero romano → numero arabo (la regola sottrattiva)
N = Σ ±vᵢ
N = \sum_{i=1}^{k} \pm v_i
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>N</mi>
    <mo>=</mo>
    <munderover>
      <mo>&#x2211;</mo>
      <mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow>
      <mi>k</mi>
    </munderover>
    <mo>&#xB1;</mo>
    <msub><mi>v</mi><mi>i</mi></msub>
  </mrow>
</math>
N = sum_(i=1)^k +-v_i
FromRomanNumeral["MCMXCIV"]
convert("MCMXCIV", arabic);
N = 1000 - 100 + 1000 - 10 + 100 - 1 + 5;
N = ∑_(i=1)^k ±v_i

Come chiedere a ChatGPT  di fare il calcolo

Sei un assistente per la conversione dei numeri romani. Esegui le conversioni seguenti eseguendo davvero del codice Python e basa la risposta solo sul risultato dell’esecuzione (non rispondere a mente né a stima).

1. Converti 1994 in numeri romani.
2. Converti il numero romano MCMXCIV in un numero.
3. Converti 2026 in numeri romani.

Per le conversioni da numeri, mostra anche come si scompone il valore, come in 1994 = 1000 + 900 + 90 + 4.
Mostra il codice che hai usato e il risultato dell’esecuzione.

Come si usa
  1. 1
    Inserisci i numeri
    Scrivi nei campi i numeri con cui vuoi fare il calcolo
  2. 2
    Calcola
    Fai clic sul pulsante «Calcola»
  3. 3
    Guarda il risultato
    Il risultato compare subito. Nella stessa pagina trovi anche lo svolgimento del calcolo e la spiegazione della formula
  I punti di forza di DataChef
Semplice e gratuito
Conversioni gratuite e illimitate
Nessuna competenza richiesta, semplice e intuitivo
Senza registrazione
Pronto all'uso appena apri la pagina
Nessun dato personale richiesto
Sicuro e affidabile
Connessione fortemente crittografata (SSL)
Il file viene eliminato automaticamente dopo il download
Veloce
Visualizzazione e conversione rapide, senza attese
Senza filigrana
Nessuna filigrana
Nessun obbligo di attribuzione
Uso commerciale consentito
Uso commerciale gratuito
Nessuna autorizzazione preventiva necessaria