Vai al contenuto

Convertitore di numeri romani

Roman Numeral Converter

Converte fra numeri romani e numeri arabi, verificando la correttezza della notazione sottrattiva.

Converte un numero in numero romano e un numero romano in cifre, controllando la notazione strada facendo. I numeri non standard vengono comunque letti invece che rifiutati, con una nota su che cosa non va: IIII sta su metà dei quadranti d’orologio mai costruiti.

🔒 Funziona interamente nel tuo browserromanconvertnumber

Verso

Converti

Numero

Numero romano

MMXXVI

Le regole applicate

  • I, X, C e M si possono ripetere fino a tre volte. V, L e D non si ripetono mai.
  • Solo I, X e C si possono sottrarre — e soltanto dai due valori immediatamente superiori.
  • Per questo 99 è XCIX e non IC: la I si toglie solo da V e da X. IC vale 99 per un parser ingenuo e non è un numero romano.
  • Non c’è lo zero e non ci sono i negativi. Il sistema non ha un simbolo né per l’uno né per gli altri.
Le grafie non standard vengono lette lo stesso invece di essere rifiutate, con una nota su che cosa non va — IIII sta su metà dei quadranti di orologio mai costruiti, e dire a qualcuno che il suo orologio non è valido non serve a niente.

Un quadrante di orologio

1 = I2 = II3 = III4 = IV (orologi: IIII)5 = V6 = VI7 = VII8 = VIII9 = IX10 = X11 = XI12 = XII

Come si usa

  1. Scegliere la direzione

    Da cifre a numero romano, oppure da numero romano a cifre. Le lettere sono lette sia maiuscole sia minuscole.

  2. Leggere la forma standard

    Per un numero romano digitato, lo strumento mostra accanto la forma canonica. È così che si scopre che IC non è affatto un numero romano.

  3. Usare il vinculum per i numeri grandi

    Una barra sopra una lettera la moltiplica per mille. Sopra 3.999 è l’unica strada che il sistema può prendere, e qui è scritta con il carattere di sopralineatura combinante.

Domande frequenti

Perché 99 non è IC?

Solo I, X e C possono essere sottratte, e solo dai due valori immediatamente superiori. La I si può togliere da V e da X, quindi IC non è affatto un numero romano: si dà solo il caso che un parser distratto lo legga come 99. Novantanove è XCIX.

IIII è sbagliato?

Non è standard, ed è sui quadranti d’orologio di tutto il mondo, per equilibrio rispetto al VIII che gli sta di fronte. Lo strumento lo legge come 4 e dice che non è standard, perché dire a qualcuno che il suo orologio non è valido non serve a niente.

Come si scrive lo zero?

Non si può. Il sistema non ha un simbolo per lo zero né uno per un numero negativo. Gli amanuensi medievali scrivevano nulla quando dovevano, che è una parola latina e non un numero romano.

Può ricevere da

Dopo

Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.