Convertitore di numeri romani
Converti numeri, date e frazioni i numeri romani in numeri romani e viceversa. Leggi la spiegazione qui sotto per vedere come funziona il Convertitore.
Come funziona il Convertitore?
Inserisci un numero nel pannello a sinistra. Se inserisci un numero arabo (ad esempio 22) e vuoi convertirlo in numero romano, devi cliccare il pulsante “Converti in romani”. Se inserisci un numero romano (ad esempio XIX), clicca il pulsante “Converti in arabi” per convertirlo in numero arabo.
Se non sei sicuro di come funziona il Convertitore e vuoi vedere alcuni esempi, puoi cliccare i pulsanti qui sotto per riempire il pannello a sinistra con uno dei nostri tre esempi. Ciascun esempio contiene sia numeri arabi che romani, in modo da poterli testare in entrambe le direzioni per vedere come vengono convertite le parti rilevanti. Inoltre, ti invitiamo a continuare a leggere questa pagina per saperne di più sul funzionamento della conversione.
Come funzionano i numeri romani?
Numeri romani di base
I numeri romani sono composti usando alcune lettere maiuscole latine, ovvero I, V, X, L, C, D e M. Ogni lettera ha un valore corrispondente, che può essere riassunto nella tabella seguente.
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1000 |
Per creare un numero romano, occorre combinare queste lettere in modo che i loro valori si sommino al numero desiderato. Per esempio, se ti serve un numero romano per 56, dovresti utilizzare L (per 50), V (per 5) e I (per 1), ottenendo così LVI (puoi verificare che 50 + 5 + 1 = 56). A volte, occorre ripetere una certa lettera. Per esempio, 23 si scrive XXIII perché ogni X rappresenta 10 e ogni I rappresenta 1; quindi abbiamo bisogno di due X e tre I (XXIII = X + X + I + I + I = 10 + 10 + 1 + 1 + 1 = 23). Tuttavia, non si dovrebbe ripetere una lettera più di tre volte. Invece di scriverla quattro volte, occorre posizionarla davanti a una lettera di valore maggiore: in questo modo vengono sottratti anziché sommati. Per esempio, 934 si scrive CMXXXIV: dove C davanti a M significa che sottraiamo 100 da 1000, ottenendo 900; XXX è 3 × 10 = 30; I davanti a V significa che sottraiamo 1 da 5, ottenendo 4; quindi 900 + 30 + 4 = 934. Bisogna fare attenzione, perché si possono sottrarre solo determinati numeri: I può stare davanti a V o X; X può stare davanti a L o C; C può stare davanti a D o M. Non si può, per esempio, sottrarre V da C per ottenere 95: VC non è un numero romano valido. Il modo corretto di scrivere 95 è XCV. Infine, eccetto per le sottrazioni spiegate sopra, i simboli devono sempre essere scritti dal valore maggiore a sinistra al valore minore a destra. Quindi, per 551 è scorretto scrivere LID perché le lettere sono nell’ordine sbagliato: l’ordine corretto è DLI (perché D > L > I, cioè 500 > 50 > 1). Qui sotto puoi trovare una tabella con esempi di numeri romani di base.
| I | 1 |
| II | 2 |
| III | 3 |
| IV | 4 |
| V | 5 |
| VI | 6 |
| VII | 7 |
| VIII | 8 |
| IX | 9 |
| X | 10 |
| XI | 11 |
| XII | 12 |
| XIII | 13 |
| XIV | 14 |
| XV | 15 |
| XVI | 16 |
| XVII | 17 |
| XVIII | 18 |
| XIX | 19 |
| XX | 20 |
| XXI | 21 |
| XXII | 22 |
| XXIII | 23 |
| XXIV | 24 |
| XXV | 25 |
| XXVI | 26 |
| XXVII | 27 |
| XXVIII | 28 |
| XXIX | 29 |
| XXX | 30 |
| XL | 40 |
| L | 50 |
| LX | 60 |
| LXX | 70 |
| LXXX | 80 |
| XC | 90 |
| C | 100 |
| CXXI | 121 |
| CXLIV | 144 |
| CLXIX | 169 |
| CXCVI | 196 |
| CCXXV | 225 |
| CCLVI | 256 |
| CDLXXVI | 476 |
| DCXXII | 622 |
| MCDXCII | 1492 |
| MDCCLXXXIX | 1789 |
| MCMXXXIX | 1939 |
| MCMXCI | 1991 |
| MMXIX | 2019 |
A volte quattro lettere identiche vengono usate di seguito. Per esempio, su alcuni orologi antichi si può trovare IIII anziché IV per rappresentare il 4. Oppure si può trovare il 40 scritto come XXXX invece di XL. Sebbene alcuni autori lo usino, questo modo di scrivere i numeri è meno diffuso. Anche se il nostro Convertitore lo riconosce, ne sconsigliamo l’uso.
A volte si possono anche trovare numeri romani scritti usando lettere minuscole, per esempio 6 come vi o 13 come xiii. Purtroppo, il Convertitore non riconosce le lettere minuscole, che devono quindi essere prima trasformate in maiuscole affinché tali numeri possano essere convertiti.
Numeri romani maggiori di 1000
Esistono molti modi di scrivere i numeri romani; le loro forme si sono evolute nel tempo sia nell’Antica Roma sia nell’Europa medievale, dove continuarono a essere ampiamente utilizzati anche dopo la caduta dell’Impero romano. Questo vale anche per la scrittura di numeri molto grandi: esistono alcuni modi noti per rappresentarli. Probabilmente il metodo più diffuso consisteva nell’aggiungere una linea orizzontale sopra una lettera per moltiplicarne il valore per 1000. Quindi, dato che VI è 6, il valore di VI è 6000. Questo può essere fatto con qualsiasi numero naturale; per esempio, CMXXXIV vale 934.000. È anche possibile mescolare lettere con e senza linea: per esempio, LXVDXXXVI vale 65.536. E sebbene i numeri inferiori a 4000 siano tradizionalmente scritti usando M per le migliaia, non è sbagliato scrivere IIXIX per 2019 (tuttavia, si preferisce MMXIX). Qui sotto puoi vedere alcuni esempi di come scrivere numeri grandi usando i numeri romani. Se vuoi inserire tali numeri nel Convertitore, invece di usare una linea sopra le lettere, devi racchiudere tra parentesi quadre quelle che dovrebbero averla: l’ultima colonna indica come farlo.
| Numero arabo | Numero romano | Input o output del Convertitore |
|---|---|---|
| 24.901 | XXIVCMI | [XXIV]CMI |
| 40.075 | XLLXXV | [XL]LXXV |
| 238.900 | CCXXXVIIICM | [CCXXXVIII]CM |
| 299.792 | CCXCIXDCCXCII | [CCXCIX]DCCXCII |
| 384.400 | CCCLXXXIVCD | [CCCLXXXIV]CD |
| 1.048.576 | MXLVIIIDLXXVI | [MXLVIII]DLXXVI |
| 4.999.999 | MMMMCMXCIXCMXCIX | [MMMMCMXCIX]CMXCIX |
Il numero massimo che può essere scritto in questo modo è MMMMCMXCIXCMXCIX, ovvero 4.999.999. Non è possibile scrivere un numero più grande date le regole presentate sopra.
Frazioni romane
Le frazioni romane funzionano in modo simile ai numeri naturali: per creare una frazione occorre disporre i simboli in ordine di valore decrescente in modo che la loro somma dia il numero che si vuole rappresentare. Esistono 14 simboli che si possono usare per creare frazioni. Essi sono elencati nella tabella sottostante.
| Nome latino | Significato | Frazione razionale | Valore decimale approssimativo | Caratteri effettivi | Approssimazioni visive | Compatibile con la tastiera |
|---|---|---|---|---|---|---|
| semis | metà | 1/2 | 0,50000 | S | S | S |
| quincunx | cinque once | 5/12 | 0,41667 | 𐆐𐆐𐆑 | ⁙ | ..... |
| triens | un terzo | 4/12 = 1/3 | 0,33333 | 𐆐𐆐 | ∷ | .... |
| quadrans | un quarto | 3/12 = 1/4 | 0,25000 | 𐆐𐆑 | ∴ | ... |
| sextans | un sesto | 2/12 = 1/6 | 0,16667 | 𐆐 | : | .. |
| sescuncia | 1,5 once | 1/8 | 0,12500 | 𐆒𐆑 | Є· | E. |
| uncia | oncia | 1/12 | 0,08333 | 𐆑 | · | . |
| semuncia | metà di un’oncia | 1/24 | 0,04167 | 𐆒 | Є | E |
| binae sextulae | due sextule | 1/36 = 1/72 + 1/72 | 0,02778 | 𐆓𐆓 | ƧƧ | ZZ |
| sicilicus | a forma di falce | 1/48 | 0,02083 | 𐅀 | Ɔ | O |
| sextula | sesto di un’oncia | 1/72 = 1/6 × 1/12 | 0,01389 | 𐆓 | Ƨ | Z |
| dimidia sextula | metà di una sextula | 1/144 = 1/2 × 1/72 | 0,00694 | 𐆔 | ₴ | A |
| scripulum | piccola pietra | 1/288 | 0,00347 | ℈ | Э | P |
| siliqua | grano | 1/1728 | 0,00058 | 𐆕 | » | Q |
Solo i simboli dell’uncia e della siliqua possono essere ripetuti, entrambi fino a cinque volte. Gli altri simboli non possono esserlo, a meno che non compaiano già in forma ripetuta nella tabella sopra (come la sextula per formare binae sextulae).
Come puoi vedere, la massima precisione ottenibile con le frazioni romane è 1/1728. Inoltre, queste frazioni si basano sul numero 12, cosa che rende impossibile rappresentare con precisione molte frazioni che possono essere espresse facilmente nel moderno sistema decimale. Per esempio, 0,1 (o 1/10) viene scritto come uncia + sextula + 5 × siliqua, ovvero 1/12 + 1/72 + 5 × 1/1728 = 173/1728 ≈ 0,10012. Nella maggior parte dei casi, trovare una frazione romana appropriata porta a un’approssimazione piuttosto che al valore esatto del numero che si sta cercando di rappresentare. Qui sotto puoi vedere una tabella con diversi esempi. L’ultima colonna mostra il calcolo del valore esatto del numero romano in forma decimale, cosi da poterlo confrontare con il numero originale (nelle prime due colonne).
| Frazione razionale | Approssimazione decimale | Numero romano (approssimazioni visive) | Calcolo |
|---|---|---|---|
| 1/2 | 0,5 | S | 1/2 = 0,5 |
| 1/3 | 0,33333 | ∷ | 1/3 ≈ 0,33333 |
| 1/4 | 0,25 | ∴ | 1/4 = 0,25 |
| 1/10 | 0,1 | ·Ƨ»»»»» | 1/12 + 1/72 + 5/1728 = 173/1728 ≈ 0,10012 |
| 1/5 | 0,2 | :ƧƧЭ»»»» | 1/6 + 1/36 + 1/288 + 4/1728 = 173/864 ≈ 0,20023 |
| 3/10 | 0,3 | ∴Є₴»» | 1/4 + 1/24 + 1/144 + 2/1728 = 259/864 ≈ 0,29977 |
| 1/7 | 0,14286 | Є·ƧЭ» | 1/8 + 1/72 + 1/288 + 1/1728 = 247/1728 ≈ 0,14294 |
| 12345/100000 | 0,12345 | ·ƧƧ₴Э»»» | 1/12 + 1/36 + 1/144 + 1/288 + 3/1728 = 71/576 ≈ 0,12326 |
| 99/100 | 0,99 | S⁙ЄƧƧЭ» | 1/2 + 5/12 + 1/24 + 1/36 + 1/288 + 1/1728 = 1711/1728 ≈ 0,99016 |
| 999/1000 | 0,999 | S⁙ЄƧƧ₴Э»»»» | 1/2 + 5/12 + 1/24 + 1/36 + 1/144 + 1/288 + 4/1728 = 863/864 ≈ 0,99884 |
| 9999/10000 | 0,9999 | I | 1 |
| 314/100 | 3,14 | IIIЄ·Ƨ»» | 3 + 1/8 + 1/72 + 2/1728 = 3 121/864 ≈ 3,14005 |
| 31415/10000 | 3,1415 | IIIЄ·Ƨ»»»»» | 3 + 1/8 + 1/72 + 5/1728 = 3 245/1728 ≈ 3,14178 |
Il Convertitore legge e scrive le frazioni romane utilizzando tre insiemi di simboli. I “Caratteri effettivi” sono i simboli descritti in un documento di David J. Perry sui caratteri per il latino classico in Unicode (Unicode è uno standard per la visualizzazione dei caratteri su computer e altri dispositivi elettronici). Questi simboli possono essere considerati i caratteri corretti, cioè quelli associati alle corrispondenti frazioni romane e progettati sulla base dei simboli storicamente usati per rappresentarle. Purtroppo, a causa della loro scarsa diffusione, alcuni di questi caratteri potrebbero non essere disponibili, anche su computer moderni. Di conseguenza, se utilizzi i “Caratteri effettivi”, potresti vedere quadratini vuoti o altre immagini segnaposto anziché simboli grafici appropriati. In questo caso, suggeriamo di usare il set di caratteri “Approssimazioni visive”, che include simboli disponibili sulla maggior parte dei sistemi moderni e che sono visivamente simili ai caratteri romani, sebbene il loro significato originario possa essere diverso (per esempio, il simbolo della grivnia per la dimidia sextula). Né i “Caratteri effettivi” né le “Approssimazioni visive” dispongono di simboli che possano essere facilmente digitati con una tastiera. Per questo è disponibile una terza opzione: “Compatibile con la tastiera”, che permette di inserire facilmente le frazioni romane nel Convertitore tramite la tastiera, purché tu possa digitare lettere latine.
È possibile combinare frazioni con numeri naturali. Per farlo, scrivi la frazione subito dopo il numero intero. Per esempio, 3,14 può essere scritto come IIIЄ·Ƨ»» usando l’impostazione “Approssimazioni visive”.
Zero romano
Non ci sono molte prove che gli antichi Romani usassero lo zero. Nel Medioevo gli studiosi iniziarono a rappresentare lo 0 in vari modi: uno di questi era la lettera N. Questo modo di indicare lo 0 è stato adottato anche nel Convertitore.
Numeri arabi
Per essere riconosciuti dal Convertitore, i numeri arabi devono soddisfare alcune condizioni:
- Non è possibile separare le migliaia con un punto. Le cifre devono rimanere unite, senza alcun separatore. Ad esempio, per tremila devi scrivere 3000 e non 3.000.
- Il Convertitore cerca di rilevare il separatore decimale (probabilmente un punto) dalle impostazioni del tuo sistema, ma puoi cambiarlo se lo desideri. Assicurati che il separatore decimale impostato corrisponda a quello usato nei numeri che vuoi convertire.
- Se utilizzi una frazione decimale inferiore a 1, il numero deve iniziare con 0. Ad esempio, 0,25 sarà interpretato come una frazione (un quarto), mentre ,25 verrà letto come una virgola seguita dal numero intero 25.
- Puoi anche usare le frazioni razionali. Per farlo, digita un numero naturale e usa uno spazio per separarlo dalla frazione. La frazione deve essere scritta con il numeratore, seguito dal carattere “/” e dal denominatore. Ad esempio, 3 7/50 sarà interpretato dal Convertitore come 3,14. Puoi anche omettere il numero naturale. In quel caso, ad esempio, 3/4 corrisponderà a 0,75.
Puoi disabilitare le frazioni per i numeri arabi. Per impostazione predefinita vengono usate quelle razionali, perché più precise. Quindi, se entrambi i tipi sono abilitati, il Convertitore genererà frazioni razionali. Se invece preferisci quelle decimali, devi disabilitare le frazioni razionali, così il Convertitore genererà frazioni decimali. Se disabiliti entrambi i tipi, il Convertitore tratterà le frazioni come numeri naturali separati, il che può essere utile, ad esempio, quando vuoi convertire date (vedi sotto).
Funzioni e caratteristiche del Convertitore
Note
Il Convertitore mostra i suoi calcoli sotto forma di note. Inoltre, indica i valori approssimativi delle frazioni razionali in forma decimale, in modo da poter confrontare facilmente quanto siano distanti le corrispondenti frazioni romane e arabe dopo la conversione. Infine, le note segnalano eventuali problemi riscontrati dal Convertitore. Nel caso in cui un numero non possa essere convertito, rimane nel campo di output nella sua forma originale, e la spiegazione compare nel campo delle note.
Conversione delle date
Dovresti disabilitare le frazioni razionali se vuoi tradurre date scritte con le barre. Ad esempio, con le frazioni razionali attive, quando converti 12/6/10 da numeri arabi a numeri romani, la parte 12/6 verrà trattata come una frazione e 10 come un numero naturale separato, quindi il risultato sarà II/X. Se disabiliti le frazioni razionali, il risultato sarà XII/VI/X.
Allo stesso modo, usare un separatore decimale nelle date può produrre risultati inattesi. Ad esempio, se imposti un punto come separatore decimale e provi a convertire 2019.03.11 da numeri arabi a numeri romani con le frazioni decimali abilitate, la parte 2019.03 verrà trattata come il primo numero e 11 come il secondo numero, separati dal punto. Di conseguenza, otterrai MMXIXƧƧ»»»».XI (se è selezionata l’opzione “Approssimazioni visive”). Disabilitare le frazioni decimali garantirà che il risultato sia quello desiderato, ovvero MMXIX.III.XI.
Conversione di più numeri
In generale, puoi digitare qualsiasi testo tu voglia nel campo di input. Il Convertitore cercherà i numeri all’interno del testo e tenterà di sostituirli lasciando il resto del testo invariato. In questo modo puoi convertire facilmente più numeri alla volta, ad esempio inserendo ogni numero su una nuova riga.
Tuttavia, a volte potresti ottenere risultati inattesi, soprattutto se converti numeri romani in numeri arabi. Questo può succedere se il tuo testo utilizza i simboli dei numeri romani per altri scopi. Ad esempio, ogni lettera maiuscola I potrebbe essere trasformata in 1. Se usi l’impostazione “Compatibile con la tastiera”, i punti potrebbero essere convertiti in frazioni, e così via.
Opzioni
Il Convertitore dispone di alcune impostazioni che possono essere utilizzate per personalizzare il processo di conversione. La maggior parte di esse è già stata descritta sopra. Per visualizzare le opzioni disponibili, clicca sul pulsante “Mostra opzioni” subito sotto i campi di input e output all’inizio della pagina. Clicca di nuovo per nasconderle.
Il gruppo “Frazioni in numeri romani” ti permette di decidere quali caratteri il Convertitore deve usare per leggere e scrivere le frazioni romane. Puoi trovare una spiegazione dettagliata del funzionamento di queste frazioni e e dei simboli disponibili nella sezione “Frazioni romane” sopra.
Il gruppo “Frazioni in numeri arabi” ti permette di decidere tre cose: se vuoi che il Convertitore legga e scriva frazioni in formato razionale, se vuoi permettere frazioni scritte con un separatore decimale, e quale carattere usare come separatore decimale. Puoi trovare maggiori dettagli su queste opzioni nella sezione “Numeri arabi” sopra.
Feedback
Ti invitiamo a scriverci se individui un bug o conosci un modo per migliorare il nostro Convertitore. Clicca sul pulsante “Lascia feedback” per visualizzare il modulo di feedback. Il pulsante si trova all’inizio della pagina, subito sotto i campi di input e output. Puoi cliccarlo di nuovo per nascondere il modulo di feedback.
Il modulo di Feedback permette di allegare l’input e l’output correnti del Convertitore. Se rilevi un bug nell’output, utilizza questa opzione per assicurarti che gli autori comprendano bene il problema Descrivi nel campo “Il tuo feedback” ciò che ritieni sia andato storto, seleziona la casella “Allega dati del Convertitore” e clicca su “Invia”. Grazie per la collaborazione! Giulio Cesare sarebbe fiero di te.