Omvandlare för romerska siffror

Omvandlare för romerska siffror

Konvertera tal, datum och bråk från och till romerska siffror. Läs förklaringen nedan för att se hur omvandlaren fungerar.

Anteckningar

Hur fungerar omvandlaren?

En romersk medborgare

Ange ett tal i panelen till vänster. Om du anger ett arabiskt tal (till exempel 22) och vill konvertera det till ett romerskt tal behöver du klicka på knappen ”Konvertera till romerska”. Om du anger ett romerskt tal (till exempel XIX), klicka på knappen ”Konvertera till arabiska” för att konvertera det till ett arabiskt tal.

Om du är osäker på hur omvandlaren fungerar och vill se några exempel kan du klicka på knapparna nedan för att fylla den vänstra panelen med ett av våra tre exempel. Det finns både arabiska och romerska siffror i varje exempel, så att du kan testa dem i båda riktningarna och se hur de relevanta delarna konverteras. Vi uppmuntrar dig också att fortsätta läsa denna sida för att lära dig mer om hur konverteringen fungerar.

Hur fungerar romerska siffror?

Grundläggande romerska siffror

Romerska siffror skapas med hjälp av ett fåtal latinska versaler, nämligen I, V, X, L, C, D och M. Varje bokstav har ett motsvarande värde, vilket kan sammanfattas i tabellen nedan.

I1
V5
X10
L50
C100
D500
M1000

För att skapa ett romerskt tal behöver du sätta ihop dessa bokstäver så att deras värden summerar till det önskade talet. Om du till exempel behöver ett romerskt tal för 56, bör du använda L (för 50), V (för 5) och I (för 1), så att ditt tal blir LVI (du kan kontrollera att 50 + 5 + 1 = 56). Ibland behöver du upprepa en viss bokstav. Till exempel är 23 lika med XXIII eftersom varje X står för 10 och varje I står för 1, och vi behöver två av den förstnämnda och tre av den sistnämnda (XXIII = X + X + I + I + I = 10 + 10 + 1 + 1 + 1 = 23). Du bör dock inte upprepa en bokstav mer än tre gånger. I stället för att upprepa en bokstav fyra gånger ska du placera den framför en bokstav med högre värde – på så sätt subtraheras värdet i stället för att adderas. Till exempel är 934 lika med CMXXXIV: C framför M innebär att vi subtraherar 100 från 1000 för att få 900, XXX är 3 × 10 och I framför V innebär att vi subtraherar 1 från 5 för att få 4, vilket ger 900 + 30 + 4 = 934. Du måste vara försiktig, eftersom du endast kan subtrahera vissa tal: du kan placera I framför V eller X, X framför L eller C och C framför D eller M. Du kan till exempel inte subtrahera V från C för att få 95 – VC är inte ett korrekt romerskt tal. Det korrekta sättet att skriva 95 är XCV. Slutligen, förutom de subtraktioner som beskrivits ovan, skrivs symboler alltid från den med högst värde till vänster till den med lägst värde till höger. Därför är det inte korrekt att skriva LID för 551, eftersom bokstäverna är i fel ordning – den korrekta ordningen är DLI (eftersom D > L > I, det vill säga 500 > 50 > 1). Nedan hittar du en tabell med exempel på grundläggande romerska tal.

I1
II2
III3
IV4
V5
VI6
VII7
VIII8
IX9
X10
XI11
XII12
XIII13
XIV14
XV15
XVI16
XVII17
XVIII18
XIX19
XX20
XXI21
XXII22
XXIII23
XXIV24
XXV25
XXVI26
XXVII27
XXVIII28
XXIX29
XXX30
XL40
L50
LX60
LXX70
LXXX80
XC90
C100
CXXI121
CXLIV144
CLXIX169
CXCVI196
CCXXV225
CCLVI256
CDLXXVI476
DCXXII622
MCDXCII1492
MDCCLXXXIX1789
MCMXXXIX1939
MCMXCI1991
MMXIX2019
Ett antikt solur

Ibland används fyra identiska bokstäver i följd. Till exempel kan du hitta IIII skrivet i stället för IV på vissa gamla klockor för att representera talet 4. Eller så kan du se att talet 40 ibland skrivs som XXXX i stället för XL. Även om vissa författare gör detta är detta sätt att skriva tal mindre vanligt och även om det förstås av vår omvandlare rekommenderas det inte.

Ibland kan du även stöta på romerska siffror skrivna med gemener, till exempel 6 som vi eller 13 som xiii. Tyvärr förstår omvandlaren inte gemener, och de måste ändras till versaler innan sådana tal kan konverteras.

Romerska tal större än 1000

Det finns många sätt att skriva romerska siffror – deras former utvecklades över tid både i antikens Rom och i medeltidens Europa, där de fortsatte att användas i stor utsträckning även efter det Romerska rikets fall. Detta gäller även skrivsätt för mycket stora tal – det finns ett fåtal kända sätt att skriva dem. Det mest populära sättet var sannolikt att lägga till ett horisontellt streck ovanför en bokstav för att multiplicera dess värde med 1000. Därför är värdet av VI 6000, eftersom VI är 6. Detta kan göras med vilket naturligt tal som helst; till exempel är CMXXXIV lika med 934 000. Du kan också kombinera bokstäver med och utan streck; till exempel är LXVDXXXVI lika med 65 536. Och även om tal under 4000 traditionellt skrivs med M för tusental, är det inte fel att skriva IIXIX för 2019 (dock föredras MMXIX). Nedan kan du se några exempel på hur man skriver stora tal med romerska siffror. Om du vill ange sådana tal i omvandlaren behöver du, i stället för ett överstreck, omsluta de relevanta bokstäverna med hakparenteser – den sista kolumnen visar hur detta görs.

Arabiskt tal Romerskt tal Inmatning eller utdata i omvandlaren
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

Det största tal som kan skrivas på detta sätt är MMMMCMXCIXCMXCIX, det vill säga 4 999 999. Det är inte möjligt att skriva ett större tal enligt de regler som presenterats ovan.

Romerska bråk

Romerska bråk fungerar på ett liknande sätt som naturliga tal: för att skapa ett bråk behöver du ordna symbolerna i fallande värdeordning så att de tillsammans summerar till det tal du vill representera. Det finns 14 symboler som kan användas för att skapa bråk. De listas i tabellen nedan.

Latinskt namn Betydelse Rationellt bråk Ungefärligt decimalvärde Faktiska tecken Visuella approximationer Tangentbordsvänlig
semis hälften 1/2 0,50000 S S S
quincunx fem unser 5/12 0,41667 𐆐𐆐𐆑 .....
triens en tredjedel 4/12 = 1/3 0,33333 𐆐𐆐 ....
quadrans en fjärdedel 3/12 = 1/4 0,25000 𐆐𐆑 ...
sextans en sjättedel 2/12 = 1/6 0,16667 𐆐 : ..
sescuncia 1,5 unser 1/8 0,12500 𐆒𐆑 Є· E.
uncia uns 1/12 0,08333 𐆑 · .
semuncia hälften av en uns 1/24 0,04167 𐆒 Є E
binae sextulae två sextulae 1/36 = 1/72 + 1/72 0,02778 𐆓𐆓 ƧƧ ZZ
sicilicus skärformad 1/48 0,02083 𐅀 Ɔ O
sextula sjättedel av en uns 1/72 = 1/6 × 1/12 0,01389 𐆓 Ƨ Z
dimidia sextula hälften av sextula 1/144 = 1/2 × 1/72 0,00694 𐆔 A
scripulum liten sten 1/288 0,00347 Э P
siliqua korn 1/1728 0,00058 𐆕 » Q

Endast symbolerna uncia och siliqua kan upprepas, båda upp till fem gånger. Andra symboler kan inte upprepas, om de inte redan upprepas i tabellen ovan (till exempel sextula för att bilda binae sextulae).

Som du kan se är den högsta precisionen som kan uppnås med romerska bråk 1/1728. Dessutom är bråken baserade på talet 12, vilket gör det omöjligt att exakt skriva många bråk som enkelt kan uttryckas med det moderna decimalsystemet. Till exempel skrivs 0,1 (eller 1/10) som uncia + sextula + 5 × siliqua, vilket är 1/12 + 1/72 + 5 × 1/1728 = 173/1728 ≈ 0,10012. För det mesta leder det till en approximation snarare än ett exakt värde när man försöker hitta ett lämpligt romerskt bråk för det tal som ska representeras. Nedan kan du se en tabell med flera exempel. Den sista kolumnen visar beräkningen av det romerska talets exakta värde, uttryckt i decimalsystemet, så att du kan jämföra det med det ursprungliga talet (i kolumnerna ett och två).

Rationellt bråk Närmevärde (decimalform) Romerskt tal (visuella approximationer) Beräkning
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

Omvandlaren läser och skriver romerska bråk med hjälp av tre uppsättningar symboler. ”Faktiska tecken” är de symboler som beskrivs i ett dokument skrivet av David J. Perry om tecken för klassiskt latin i Unicode (Unicode är en standard för visning av tecken på datorer och andra elektroniska enheter). Dessa symboler kan betraktas som de korrekta tecknen, det vill säga tecken som har den betydelse som är kopplad till motsvarande romerska bråk och som har utformats utifrån de symboler som historiskt användes för romerska bråk. Tyvärr kan vissa av dessa tecken, på grund av sin relativa ovanlighet, vara otillgängliga även på moderna datorer. Därför kan du, om du använder ”Faktiska tecken”, se tomma rutor eller andra platshållarbilder i stället för de korrekta grafiska symbolerna. I sådana fall föreslår vi att du använder teckenuppsättningen ”Visuella approximationer”, som innehåller symboler som är tillgängliga på de flesta moderna system och som visuellt liknar de romerska tecknen, även om deras avsedda betydelse kan vara en annan (till exempel hryvnia-symbolen för dimidia sextula). Varken ”Faktiska tecken” eller ”Visuella approximationer” innehåller symboler som enkelt kan skrivas med ett tangentbord. Därför finns även ett tredje alternativ: ”Tangentbordsvänlig”. Dessa tecken är enkla att använda om du anger romerska bråk i omvandlaren med hjälp av ditt tangentbord (så länge du kan skriva latinska bokstäver).

Du kan kombinera bråk med naturliga tal. För att göra detta skriver du bråket direkt efter naturliga talet. Till exempel kan 3,14 skrivas som IIIЄ·Ƨ»» med inställningen ”Visuella approximationer”.

Romersk nolla

Det finns inte mycket som tyder på att romarna under antiken använde noll. Under medeltiden började lärda beskriva 0 på olika sätt. Ett av dessa var bokstaven N. Detta sätt att beteckna 0 har även införts i omvandlaren.

Arabiska siffror

Arabiska tal måste uppfylla ett antal villkor för att kunna tolkas av omvandlaren:

  1. Du kan inte separera tusental med ett mellanslag. Siffrorna måste hållas ihop och inget får skilja dem åt. Till exempel ska du skriva 3000 för tre tusen och inte 3 000.
  2. Omvandlaren försöker hämta decimaltecknet (oftast ett komma) från dina systeminställningar, men du kan ändra det till något annat om du vill. Se till att decimaltecknet i inställningarna är detsamma som det som används i de tal du försöker konvertera.
  3. Om du använder ett decimaltal som är mindre än 1 måste talet börja med 0. Det vill säga att 0,25 kommer att tolkas som ett bråk (en fjärdedel), medan ,25 kommer att tolkas som ett komma följt av heltalet 25.
  4. Du kan även använda rationella bråk. För att göra detta skriver du ett naturligt tal och använder ett mellanslag för att separera det från ett bråk. Bråket måste skrivas som en täljare följd av tecknet ”/” och därefter nämnaren. Till exempel kommer 3 7/50 att tolkas av omvandlaren som 3,14. Du kan utelämna det naturliga talet. Då kommer till exempel 3/4 att tolkas som 0,75.

Du kan inaktivera bråk för arabiska tal. Som standard används rationella bråk (eftersom de är mer exakta), så om båda typerna av bråk är aktiverade kommer omvandlaren att generera rationella bråk. Om du föredrar decimaltal måste du inaktivera rationella bråk, vilket tvingar omvandlaren att generera decimaltal. Om du inaktiverar båda typerna av bråk kommer omvandlaren att behandla bråk som separata naturliga tal, vilket kan vara önskvärt, till exempel när du vill konvertera datum (se nedan).

Omvandlarens funktioner och egenskaper

Anteckningar

Omvandlaren visar sina beräkningar i form av anteckningar. Den visar även ungefärliga värden för rationella bråk i decimalform, så att du enkelt kan jämföra hur stor skillnaden är mellan motsvarande romerska och arabiska bråk efter konverteringen. Slutligen ger anteckningarna information om eventuella problem som omvandlaren har stött på. Om ett tal inte kan konverteras lämnas det i utdatafältet i sin ursprungliga form och en förklaring ges i fältet Anteckningar.

Konvertering av datum

Du bör inaktivera rationella bråk om du vill konvertera datum som är skrivna med snedstreck. Till exempel, om rationella bråk är aktiverade och du konverterar 12/6/10 från arabiska till romerska siffror, kommer delen 12/6 att behandlas som det första bråktalet och 10 kommer att behandlas som ett separat naturligt tal, vilket gör att resultatet blir II/X. Om du inaktiverar rationella bråk blir resultatet XII/VI/X.

På samma sätt kan användning av ett decimaltecken i datum ge oväntade resultat. Om du till exempel anger en punkt som decimaltecken och försöker konvertera 2019.03.11 från arabiska till romerska siffror med decimaltal aktiverade, kommer delen 2019.03 att behandlas som det första talet och 11 som det andra talet, separerade med en punkt. Resultatet blir då MMXIXƧƧ»»»».XI (om ”Visuella approximationer” är valt). Om du inaktiverar decimaltal säkerställs att resultatet blir det önskade MMXIX.III.XI.

Konvertering av flera tal

I allmänhet kan du skriva vilken text som helst i inmatningsfältet. Omvandlaren söker igenom texten efter tal och försöker ersätta dem, samtidigt som resten av texten lämnas oförändrad. På så sätt kan du enkelt konvertera många tal på en gång, till exempel genom att ange varje tal på en ny rad.

Ibland kan du dock få oväntade resultat, särskilt om du konverterar romerska siffror till arabiska tal. Detta kan inträffa om din text använder symboler som också används för romerska siffror för andra ändamål. Till exempel kan varje enskild versalbokstav I komma att ändras till siffran 1. Om du använder inställningen ”Tangentbordsvänlig” kan punkter komma att konverteras till bråk. Och så vidare.

Alternativ

Omvandlaren har några inställningar som kan användas för att anpassa konverteringsprocessen. De flesta av dem har redan beskrivits ovan. För att visa de tillgängliga alternativen klickar du på knappen ”Visa alternativ” precis under inmatnings- och utdatafälten i början av sidan. Klicka på knappen igen för att dölja alternativen.

Gruppen med rubriken ”Romerska sifferbråk” låter dig bestämma vilka tecken omvandlaren ska använda vid läsning och skrivning av romerska sifferbråk. Du hittar en detaljerad förklaring av hur sådana bråk fungerar samt vilka symboler som finns tillgängliga i avsnittet ”Romerska bråk” ovan.

Gruppen med rubriken ”Arabiska sifferbråk” låter dig bestämma tre saker: om du vill att omvandlaren ska läsa och skriva bråk skrivna i rationellt format, om du tillåter bråk skrivna med ett decimaltecken samt vilket tecken som ska användas som decimaltecknet. Du hittar mer information om dessa alternativ i avsnittet ”Arabiska siffror” ovan.

En romersk kejsare

Feedback

Skriv till oss om du upptäcker ett fel eller känner till ett sätt att förbättra vår omvandlare. Klicka på knappen ”Lämna feedback” för att visa feedbackformuläret. Knappen finns i början av sidan, precis under inmatnings- och utdatafälten. Du kan klicka på knappen igen för att dölja feedbackformuläret.

Feedbackformuläret låter dig bifoga aktuell inmatning och utdata från omvandlaren. Om du upptäcker ett fel i utdata, använd detta alternativ för att säkerställa att upphovspersonerna fullt ut förstår vad problemet är. Beskriv vad du anser gick fel i fältet ”Din feedback”, markera rutan ”Bifoga omvandlarens data” och klicka på knappen ”Skicka”. Tack för ditt samarbete! Julius Caesar skulle ha varit stolt.

Feedback skickad. Tack.