Roomalaisten numeroiden muunnin
Muunna numerot, päivämäärät ja murtoluvut roomalaisiksi numeroiksi ja toisin päin. Lue alla olevasta selityksestä, miten muunnin toimii.
Miten muunnin toimii?
Syötä numero vasemmalla olevaan kenttään. Jos syötät arabialaisen numeron (esimerkiksi 22) ja haluat muuntaa sen roomalaiseksi numeroksi, napsauta ”Muunna roomalaiseksi” -painiketta. Jos syötät roomalaisen numeron (esimerkiksi XIX), voit muuntaa sen arabialaiseksi numeroksi napsauttamalla ”Muunna arabialaiseksi” -painiketta.
Jos et ole varma muuntimen toimintatavasta ja haluat nähdä esimerkkejä, voit napsauttaa alla olevia painikkeita täyttääksesi vasemmanpuoleisen kentän yhdellä kolmesta esimerkistämme. Jokaisessa esimerkissä on sekä arabialaisia että roomalaisia numeroita, jotta voit testata niitä molempiin suuntiin nähdäksesi, miten tietyt luvut muunnetaan. Suosittelemme myös jatkamaan tämän sivun lukemista, jotta saat lisätietoja muuntamisesta.
Miten roomalaiset numerot toimivat?
Roomalaiset perusnumerot
Roomalaiset numerot koostuvat muutamasta isosta latinalaisesta kirjaimesta, nimittäin I, V, X, L, C, D ja M. Kutakin kirjainta vastaa arvo, joka näkyy alla olevasta taulukosta.
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1000 |
Kun haluat muodostaa roomalaisen luvun, sinun on yhdisteltävä näitä kirjaimia niin, että niiden arvojen summa vastaa haluttua lukua. Jos esimerkiksi tarvitset roomalaisen version luvusta 56, yhdistä kirjaimet L (50), V (5) ja I (1) luvuksi LVI (voit tarkistaa, että 50 + 5 + 1 = 56). Joskus tietty kirjain on toistettava. Esimerkiksi 23 on XXIII, koska jokainen X tarkoittaa 10:tä ja jokainen I puolestaan 1:tä, ja tarvitsemme kaksi edellistä ja kolme jälkimmäistä (XXIII = X + X + I + I + I = 10 + 10 + 1 + 1 + 1 = 23). Kirjainta ei kuitenkaan tule toistaa enemmän kuin kolme kertaa. Sen sijaan, että toistaisit kirjaimen neljä kertaa, sijoita se korkeampaa arvoa merkitsevän kirjaimen edelle – näin se vähennetään kyseisestä luvusta eikä lisätä siihen. Esimerkiksi 934 on CMXXXIV: C ennen M:ää tarkoittaa, että 100 vähennetään 1000:sta, jolloin saadaan 900, XXX on 3 × 10, ja I ennen V:tä tarkoittaa, että 1 vähennetään 5:stä, jolloin saadaan 4, joten tulos on 900 + 30 + 4 = 934. Ole kuitenkin varovainen, sillä vain tiettyjä numeroita voidaan vähentää: I voidaan sijoittaa V:n tai X:n edelle, X L:n tai C:n edelle, ja C D:n tai M:n edelle. Et voi vähentää vaikkapa V:tä C:stä saadaksesi tulokseksi 95 – VC ei ole oikeaoppinen roomalainen numero. Oikea tapa kirjoittaa 95 on XCV. Lopuksi yllä mainittuja vähennyslaskuja lukuun ottamatta symbolit kirjoitetaan suurin arvo vasemmalla ja pienin oikealla. Niinpä lukua 551 ei voi kirjoittaa LID, koska kirjaimet ovat väärässä järjestyksessä – oikea järjestys on DLI (koska D > L > I, eli 500 > 50 > 1). Alta löydät taulukon, jossa on esimerkkejä roomalaisista perusnumeroista.
| 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 |
Joskus käytetään neljää samaa kirjainta peräkkäin. Saatat esimerkiksi nähdä joissakin vanhoissa kelloissa, että 4 on kirjoitettu IIII eikä IV. Tai saatat nähdä jossain, että 40 on kirjoitettu XXXX eikä XL. Vaikka jotkut kirjoittajat tekevät näin, tämä tapa kirjoittaa numeroita on vähemmän suosittu, ja vaikka muunnin ymmärtää sen, sitä ei suositella.
Toisinaan roomalaisia numeroita näkee kirjoitettavan myös pienillä kirjaimilla, esimerkiksi vi (6) tai xiii (13). Valitettavasti muunnin ei ymmärrä pieniä kirjaimia, ja ne on muutettava isoiksi kirjaimiksi, ennen kuin numerot voidaan muuntaa.
Tuhatta suuremmat roomalaiset luvut
On olemassa monia tapoja kirjoittaa roomalaisia numeroita. Niiden muodot kehittyivät ajan myötä sekä antiikin Roomassa että keskiajan Euroopassa, jossa niiden laaja käyttö jatkui vielä Rooman valtakunnan kaatumisen jälkeen. Tämä koskee myös erittäin suuria lukuja – niiden tunnettuja kirjoitustapoja on muutamia. Todennäköisesti suosituin tapa oli lisätä vaakaviiva kirjaimen yläpuolelle merkitsemään sen arvon kertomista 1000:lla. Siispä koska VI on 6, luvun VI arvo on 6 000. Tämän voi tehdä millä tahansa kokonaisluvulla: esimerkiksi CMXXXIV on 934 000. Voit myös yhdistää yläviivallisia ja viivattomia kirjaimia: esimerkiksi LXVDXXXVI on 65 536. Ja vaikka alle 4000 olevat luvut kirjoitetaan perinteisesti käyttäen M-kirjainta tuhansina, ei ole väärin kirjoittaa lukua 2019 muodossa IIXIX (MMXIX on kuitenkin suositeltava). Alla näet muutamia esimerkkejä suurten lukujen kirjoittamisesta roomalaisilla numeroilla. Jos haluat syöttää muuntimeen tällaisia lukuja, sulje yläviivan käytön sijaan kyseiset kirjaimet hakasulkeisiin. Viimeinen sarake osoittaa, miten se tehdään.
| Arabialainen numero | Roomalainen numero | Muuntimen syöte tai tuloste |
|---|---|---|
| 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 |
Suurin luku, joka voidaan kirjoittaa tällä tavalla, on MMMMCMXCIXCMXCIX eli 4 999 999. Suurempaa lukua ei ole mahdollista kirjoittaa yllä esiteltyjen sääntöjen perusteella.
Roomalaisen järjestelmän murtoluvut
Roomalaiset murtoluvut toimivat samantyyppisesti kuin kokonaisluvut: murtoluvun muodostamiseksi symbolit on asetettava laskevan arvon mukaiseen järjestykseen siten, että niiden summa vastaa haluttua lukua. Murtolukujen muodostamiseen käytettäviä symboleita on 14. Ne on lueteltu alla olevassa taulukossa.
| Latinankielinen nimi | Merkitys | Murtoluku | Likimääräinen desimaaliarvo | Todelliset merkit | Visuaaliset approksimaatiot | Näppäimistöystävällinen |
|---|---|---|---|---|---|---|
| semis | puolikas | 1/2 | 0,50000 | S | S | S |
| quincunx | viisi unssia | 5/12 | 0,41667 | 𐆐𐆐𐆑 | ⁙ | ..... |
| triens | kolmasosa | 4/12 = 1/3 | 0,33333 | 𐆐𐆐 | ∷ | .... |
| quadrans | neljäsosa | 3/12 = 1/4 | 0,25000 | 𐆐𐆑 | ∴ | ... |
| sextans | kuudesosa | 2/12 = 1/6 | 0,16667 | 𐆐 | : | .. |
| sescuncia | 1,5 unssia | 1/8 | 0,12500 | 𐆒𐆑 | Є· | E. |
| uncia | unssi | 1/12 | 0,08333 | 𐆑 | · | . |
| semuncia | puoli unssia | 1/24 | 0,04167 | 𐆒 | Є | E |
| binae sextulae | kaksi sextulaa | 1/36 = 1/72 + 1/72 | 0,02778 | 𐆓𐆓 | ƧƧ | ZZ |
| sicilicus | sirpin muotoinen | 1/48 | 0,02083 | 𐅀 | Ɔ | O |
| sextula | kuudesosa unssia | 1/72 = 1/6 × 1/12 | 0,01389 | 𐆓 | Ƨ | Z |
| dimidia sextula | puoli sextulaa | 1/144 = 1/2 × 1/72 | 0,00694 | 𐆔 | ₴ | A |
| scripulum | pikkukivi | 1/288 | 0,00347 | ℈ | Э | P |
| siliqua | siemen | 1/1728 | 0,00058 | 𐆕 | » | Q |
Vain uncian ja siliquan symbolit voidaan toistaa, kumpikin enintään viisi kertaa. Muita symboleita ei voida toistaa, elleivät ne toistu jo yllä olevassa taulukossa (kuten sextula luvussa binae sextulae).
Suurin roomalaisilla murtoluvuilla saavutettava tarkkuus on siis 1/1728. Lisäksi murtoluvut perustuvat lukuun 12, minkä vuoksi niillä on mahdotonta kirjoittaa täsmällisesti monia sellaisia murtolukuja, jotka voidaan ilmaista helposti modernilla desimaalijärjestelmällä. Esimerkiksi 0,1 (tai 1/10) kirjoitetaan uncia + sextula + 5 × siliqua, joka on 1/12 + 1/72 + 5 × 1/1728 = 173/1728 ≈ 0,10012. Useimmiten sopivan roomalaisen murtoluvun löytäminen johtaa pikemminkin likiarvoon kuin esitettävän luvun tarkkaan arvoon. Alla olevassa taulukossa on useita esimerkkejä. Viimeinen sarake näyttää laskutoimituksen roomalaisen numeron tarkasta arvosta desimaalijärjestelmällä kirjoitettuna, jotta voit verrata sitä alkuperäiseen numeroon (ensimmäisessä ja toisessa sarakkeessa).
| Murtoluku | Likimääräinen desimaaliarvo | Roomalainen numero (visuaaliset approksimaatiot) | Laskutoimitus |
|---|---|---|---|
| 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 |
Muunnin lukee ja kirjoittaa roomalaisia murtolukuja käyttämällä kolmea merkistöä. ”Todelliset merkit” ovat symboleita, jotka on kuvattu David J. Perryn kirjoittamassa asiakirjassa klassisen latinan merkeistä Unicodelle (Unicode on standardi, jota käytetään merkkien esittämiseen tietokoneilla ja muilla elektronisilla laitteilla). Näitä symboleita voidaan pitää oikeina merkkeinä eli merkkeinä, joilla on roomalaisiin murtolukuihin liittyvä merkitys ja jotka on suunniteltu roomalaisissa murtoluvuissa historiallisesti käytettyjen symbolien pohjalta. Valitettavasti jotkin näistä merkeistä eivät välttämättä ole käytettävissä edes nykyaikaisissa tietokoneissa johtuen siitä, että ne ovat suhteellisen huonosti tunnettuja. Sen vuoksi saatat nähdä tyhjiä neliöitä tai muita paikkamerkkejä oikeiden graafisten symbolien sijaan käyttäessäsi asetusta ”Todelliset merkit”. Tässä tapauksessa suosittelemme käyttämään ”Visuaaliset approksimaatiot” -merkistöä, joka sisältää useimpiin moderneihin järjestelmiin kuuluvia symboleita, jotka muistuttavat roomalaisia merkkejä visuaalisesti, vaikka niiden suunniteltu käyttötarkoitus voi olla erilainen (esimerkiksi hryvnia-valuuttasymboli vastaa murtolukua dimidia sextula). ”Todellisissa merkeissä” tai ”Visuaalisissa approksimaatioissa” ei kummassakaan ole symboleita, jotka voitaisiin kirjoittaa helposti näppäimistöllä. Siksi käytettävissä on myös kolmas vaihtoehto: ”Näppäimistöystävällinen”. Nämä merkit ovat helppoja kirjoittaa syötettäessä roomalaisia murtolukuja muuntimeen näppäimistöllä (kunhan pystyt kirjoittamaan latinalaisia kirjaimia).
Voit yhdistää murtolukuja kokonaislukuihin. Kirjoita tällöin murtoluku välittömästi kokonaisluvun jälkeen. Esimerkiksi 3,14 voidaan kirjoittaa IIIЄ·Ƨ»» käyttämällä asetusta ”Visuaaliset approksimaatiot”.
Roomalainen nolla
Antiikin roomalaisten nollan käytöstä ei ole juurikaan todisteita. Keskiajalla oppineet alkoivat kuvailla nollaa eri tavoin. Yksi niistä oli N-kirjain. Tämä tapa merkitä 0 otettiin käyttöön myös muuntimessa.
Arabialaiset numerot
Arabialaisten numeroiden on täytettävä muutama ehto, jotta muunnin ymmärtää ne:
- Tuhansia ei voi erottaa välilyönnillä, pisteellä tai pilkulla. Numerot on pidettävä yhdessä, eikä mikään saa erottaa niitä. Esimerkiksi kolme tuhatta tulee kirjoittaa 3000 eikä 3 000.
- Muunnin pyrkii selvittämään desimaalierottimen (todennäköisesti pilkku tai piste) järjestelmäsi asetuksista, mutta voit halutessasi muuttaa sen joksikin muuksi. Varmista, että asetuksissa on sama desimaalierotin kuin luvuissa, jotka haluat muuntaa.
- Jos käytät desimaalilukua, joka on pienempi kuin 1, luvun täytyy alkaa numerolla 0. Toisin sanoen 0.25 ymmärretään murtolukuna (neljäsosa), mutta .25 tulkitaan pisteeksi, jota seuraa kokonaisluku 25.
- Voit käyttää myös murto- ja sekalukuja. Kirjoita tällöin ensin mahdollinen kokonaisluku ja erota se murtoluvusta välilyönnillä. Murtoluku tulee kirjoittaa siten, että osoittajaa seuraa ”/”-merkki, jota seuraa nimittäjä. Esimerkiksi muunnin ymmärtää ilmaisun 3 7/50 lukuna 3,14. Voit jättää kokonaisluvun pois. Silloin esimerkiksi 3/4 tulkitaan 0,75.
Voit ottaa murtoluvut pois käytöstä arabialaisissa numeroissa. Oletuksena käytetään murtolukuja (koska ne ovat tarkempia kuin desimaaliluvut), joten jos molemmat lukutyypit on sallittu, muunnin tuottaa murtolukuja. Jos käytät mieluummin desimaalilukuja, sinun on poistettava murtoluvut käytöstä, mikä pakottaa muuntimen luomaan desimaalilukuja. Jos poistat molemmat lukutyypit käytöstä, muunnin käsittelee murtolukuja ja desimaalilukuja erillisinä kokonaislukuina, mikä voi olla toivottavaa esimerkiksi muunnettaessa päivämääriä (katso alla).
Muuntimen toiminnot ja ominaisuudet
Huomautukset
Muunnin esittää laskelmansa huomautuksina. Se myös näyttää murtolukujen likiarvot desimaalimuodossa, jotta voit helposti vertailla, kuinka kaukana vastaavat roomalaiset ja arabialaiset murtoluvut ovat toisistaan muuntamisen jälkeen. Lopuksi huomautuksissa on tietoa muuntimen mahdollisesti kohtaamista ongelmista. Mikäli lukua ei voida muuntaa, se jätetään tulostekenttään alkuperäisessä muodossaan, ja selitys annetaan huomautukset-kentässä.
Päivämäärien muuntaminen
Ota murtoluvut pois käytöstä, jos haluat kääntää kauttaviivalla kirjoitettuja päivämääriä. Esimerkiksi kun 12/6/10 muunnetaan arabialaisista numeroista roomalaisiksi murtolukujen ollessa käytössä, alkuosaa 12/6 käsitellään ensimmäisenä murtolukuna ja lukua 10 erillisenä kokonaislukuna, joten tulos on II/X. Jos poistat murtoluvut käytöstä, tulos on XII/VI/X.
Samoin desimaalierottimen käyttäminen päivämäärissä voi johtaa odottamattomiin tuloksiin. Jos esimerkiksi asetat pisteen desimaalierottimeksi ja yrität muuntaa syötteen 11.03.2019 arabialaisista roomalaisiksi numeroiksi desimaalilukujen ollessa käytössä, osaa 11.03 käsitellään ensimmäisenä lukuna ja loppuosaa 2019 toisena lukuna, joka on erotettu pisteellä. Tulokseksi saat XIƧƧ»»»».MMXIX (jos ”Visuaaliset approksimaatiot” on valittu). Desimaalilukujen poistaminen käytöstä varmistaa, että tulos on haluttu XI.III.MMXIX.
Useiden numeroiden muuntaminen
Yleisesti ottaen voit kirjoittaa syötekenttään mitä tahansa tekstiä. Muunnin etsii tekstistä numeroita ja yrittää korvata ne jättäen muun tekstin ennalleen. Tällä tavalla voit helposti muuntaa useita numeroita kerralla esimerkiksi kirjoittamalla kunkin numeron uudelle riville.
Saatat kuitenkin joskus saada odottamattomia tuloksia varsinkin muuntaessasi roomalaisia numeroita arabialaisiksi. Näin voi käydä, jos tekstissäsi käytetään roomalaisissa numeroissa esiintyviä symboleita muihin tarkoituksiin. Esimerkiksi kaikki yksittäiset isot I-kirjaimet voidaan muuntaa numeroksi 1. Jos käytät asetusta ”Näppäimistöystävällinen”, pisteet voidaan muuntaa murtoluvuiksi, ja niin edelleen.
Asetukset
Muuntimessa on asetuksia muunnosprosessin mukauttamiseksi. Suurin osa niistä on jo selitetty ylempänä. Saat käytettävissä olevat vaihtoehdot näkyviin napsauttamalla syöte- ja tulostekenttien alla olevaa ”Näytä asetukset” -painiketta sivun alussa. Napsauta painiketta uudelleen piilottaaksesi asetukset.
Kohdassa ”Roomalaiset murtoluvut” voit päättää, mitä merkkejä muunnin käyttää luettaessa ja kirjoitettaessa roomalaisia murtolukuja. Yksityiskohtaisen selityksen näiden murtolukujen toiminnasta sekä käytettävissä olevista symboleista löydät ylempää kappaleesta ”Roomalaisen järjestelmän murtoluvut”.
Kohdassa ”Arabialaiset murtoluvut” voit päättää kolme asiaa: haluatko muuntimen lukevan ja kirjoittavan murtolukuja rationaalimuodossa, sallitko desimaaliluvut, ja mikä merkki toimii desimaalierottimena. Löydät lisätietoja näistä vaihtoehdoista ylempää osiosta ”Arabialaiset numerot”.
Palaute
Kirjoita meille, jos löydät virheen tai tiedät tavan parantaa muunninta. Saat palautelomakkeen näkyviin napsauttamalla ”Anna palautetta” -painiketta. Painike löytyy sivun alusta syöte- ja tulostekenttien alta. Voit piilottaa palautelomakkeen napsauttamalla tätä painiketta uudelleen.
Palautelomakkeeseen voi liittää muuntimen nykyisen syötteen ja tulosteen. Jos huomaat tulosteessa virheen, valitse tämä vaihtoehto varmistaaksesi, että tekijät ymmärtävät ongelman täysin. Kuvaile ”Palautteesi”-kentässä, mikä mielestäsi meni pieleen, rastita ”Liitä muuntimen tiedot” -ruutu ja napsauta ”Lähetä”-painiketta. Kiitos yhteistyöstä! Julius Caesar olisi ollut ylpeä.