Järjestelmä käyttää merkkejä I = 1, V = 5, X = 10, L = 50, C = 100, D = 500 ja M = 1000. Se ei ole paikkajärjestelmä, eikä siinä ole klassista nollan merkkiä.
| I | V | X | L | C | D | M |
|---|---|---|---|---|---|---|
| 1 | 5 | 10 | 50 | 100 | 500 | 1000 |
Muunna kokonaislukuja ja roomalaisia numeroita
Muuta arvoa ja seuraa hajotelmaa tuhansiin, satoihin, kymmeniin ja ykkösiin.
Yhteenlasku ja sallitut vähennysparit
Ei-kasvavassa järjestyksessä merkit lasketaan yhteen. Sallittu pienempi merkki suuremman edessä vähennetään. I voi edeltää V:tä tai X:ää, X L:ää tai C:tä ja C D:tä tai M:ää. Siksi 49 on XLIX, ei IL. V, L ja D eivät toistu; I, X, C ja M korkeintaan kolme kertaa peräkkäin.
MCMXLIV = 1000 + 900 + 40 + 4 = 1944.
Luvulle 2748 osat ovat 2000 = MM, 700 = DCC, 40 = XL ja 8 = VIII, joten kirjoitus on MMDCCXLVIII. Takaisinmuunnos tarkistaa tuloksen.
| 1 | 4 | 5 | 9 |
|---|---|---|---|
| I | IV | V | IX |
| X | XL | L | XC |
| C | CD | D | CM |
Ykkösten I–IX kuvio toistuu kymmenissä X:llä ja sadoissa C:llä. Standardi kattaa 1–3999; suuremmat luvut tarvitsevat erikseen määritellyn tavan.
Tarkista sekä arvo että kanoninen kirjoitus
Kelvollisen roomalaisen luvun on annettava oikea arvo ja noudatettava standardisääntöjä. VX voidaan käsitellä laskuna, mutta viisi kirjoitetaan V ja viisitoista XV; VX ei ole kanoninen. Hyvä tarkistus muuntaa merkkijonon kokonaisluvuksi, rakentaa standardimuodon uudelleen ja vertaa niitä.
Vuosiluku MMXXIV jakautuu osiin MM + XX + IV ja on 2024. Historiallisissa kirjoituksissa voi esiintyä IIII muodon IV sijasta. Se on todellinen muunnelma, mutta nykyiset koulutehtävät käyttävät tavallisesti tässä kuvattua kanonista kirjoitusta.
Roomalaisilla numeroilla laskeminen ei ole paikkalaskua
Merkki X ei vaihda arvoa sijaintinsa perusteella samalla tavalla kuin numero 1 luvuissa 10 ja 100. Siksi tavalliset allekkainlaskun algoritmit eivät siirry suoraan roomalaiseen merkintään. Käytännöllinen tapa on muuntaa luvut kymmenjärjestelmään, tehdä lasku ja muuntaa tulos takaisin. Esimerkiksi XIV + IX → 14 + 9 = 23 → XXIII. Näin lasku ja kirjoitussäännöt voidaan tarkistaa erikseen.
