Convertor cifre romane
O singură casetă pentru ambele sensuri: cifrele devin cifre romane, literele devin un număr.
Cum funcționează conversia
Desparte numărul în mii, sute, zeci și unități și scrie fiecare ordin separat, de la stânga la dreapta. Fiecare ordin urmează același tipar, cu alte litere: 1–3 repetă unitatea (I, II, III), 4 înseamnă unu înainte de cinci (IV), 5–8 pornesc de la cinci (VI, VIII), iar 9 înseamnă unu înainte de zece (IX).
Să luăm 1994. O mie se scrie M, nouă sute CM, nouăzeci XC, iar patru IV. Puse cap la cap, dau MCMXCIV. În sens invers, citești de la stânga la dreapta și scazi o literă doar când după ea urmează una mai mare.
Cele șapte litere și cele șase perechi
Există doar șase perechi cu scădere: IV, IX, XL, XC, CD și CM. O literă se repetă de cel mult trei ori la rând, iar V, L și D nu se repetă niciodată. Ghidul regulilor explică de ce.
- I1
- V5
- X10
- L50
- C100
- D500
- M1.000
- IV4
- IX9
- XL40
- XC90
- CD400
- CM900
Exemple
Fiecare rând este convertit de același cod ca și caseta de mai sus. Numerele care au o pagină proprie au link.
| Număr | Cifre romane | Cum se citește |
|---|---|---|
| 7 | VII | VII (7) |
| 20 | XX | XX (20) |
| 49 | XLIX | XL (40) + IX (9) |
| 99 | XCIX | XC (90) + IX (9) |
| 198 | CXCVIII | C (100) + XC (90) + VIII (8) |
| 444 | CDXLIV | CD (400) + XL (40) + IV (4) |
| 1980 | MCMLXXX | M (1000) + CM (900) + LXXX (80) |
| 1994 | MCMXCIV | M (1000) + CM (900) + XC (90) + IV (4) |
| 2014 | MMXIV | MM (2000) + X (10) + IV (4) |
| 3999 | MMMCMXCIX | MMM (3000) + CM (900) + XC (90) + IX (9) |
Când convertorul refuză
- Aceeași literă de patru ori, ca IIII sau XXXX: forma corectă este IV, respectiv XL. Cadranele de ceas sunt o excepție cunoscută (sursă: en.wikipedia.org).
- O scădere care sare peste un ordin, ca IL pentru 49: doar I, X și C se scad, și numai din următoarele două litere, așa că 49 se scrie XLIX.
- Cifra 1 sau un l mic amestecat printre litere: MMXV1 nu este un numeral roman. Verificatorul arată caracterul care încalcă regula.
- Zero și numerele negative: sistemul nu are zero, așa că convertorul începe de la 1.
Numere peste 3.999
Fără semne suplimentare, cel mai mare număr roman este MMMCMXCIX. Bifează „Numere peste 3.999” ca să folosești bara (vinculum): o linie deasupra unui grup îl înmulțește cu 1.000, așa că 5.000 se scrie V̅, iar 2.026.000 se scrie M̅M̅X̅X̅V̅I̅. În textul copiat, bara rămâne un caracter combinat, pe care unele fonturi îl desenează puțin decalat. Ghidul numerelor mari prezintă și celelalte notații.
Întrebări frecvente
Care este cel mai mare număr care se poate scrie cu cifre romane?
Doar cu cele șapte litere, MMMCMXCIX (3.999). Cu o bară deasupra miilor, convertorul ajunge până la 3.999.999.
Există zero în cifrele romane?
Nu. Nu există nicio literă pentru zero, așa că convertorul acceptă numere de la 1 în sus.
De ce refuză convertorul IIII sau IL?
Pentru că încalcă regulile obișnuite: o literă se repetă de cel mult trei ori, iar I se scade doar din V și din X. Formele corecte sunt IV și XLIX.
Pot lipi litere mici sau caractere ca Ⅻ?
Da. Literele mici sunt citite ca majuscule, spațiile sunt ignorate, iar numeralele dintr-un singur caracter, de la Ⅰ la Ⅿ, sunt citite ca litere obișnuite.