Metabeskrivning (154): Konvertera tal till romerska siffror och romerska siffror till tal. Den romerska talomvandlaren visar uppdelningen, kontrollerar giltighet och hanterar datum och stora tal.
Den romerska sifferomvandlaren omvandlar vanliga tal till romerska siffror och romerska siffror tillbaka till siffror, med hjälp av de sju bokstäverna I, V, X, L, C, D och M samt den subtraktiva regeln som gör IV fyra istället för IIII. Ange ett tal eller en siffra i båda riktningarna, och omvandlaren returnerar resultatet med en uppdelning som visar hur varje del byggdes.
Romerska siffror förekommer fortfarande på klockuror, bokkapitel, filmupphovsrättsdatum, Super Bowl-nummer och byggnadshörnstenar, så att konvertera dem är ett genuint vanligt behov snarare än en historisk kuriositet.
Konvertera tal till romerska siffror
Att omvandla ett tal till romerska siffror innebär att dela upp det i de största romerska värdena som passar och skriva dem från störst till minst. Talet 1994 blir MCMXCIV: tusen (M), niohundra (CM), nittio (XC) och fyra (IV).
Ange ett tal och den romerska sifferomvandlaren returnerar siffran direkt, tillsammans med en uppdelning som visar vilket värde varje bokstavsgrupp representerar. Omräkningen fungerar från den största symbolen och nedåt, och subtraherar varje värde när bokstäverna placeras, vilket är exakt hur siffrorna konstrueras för hand.
Standardromerska siffror går från 1 till 3,999. För större tal multiplicerar en streck som kallas vinculum en siffra med tusen, vilket omvandlaren hanterar separat och förklarar nedan.
Konvertera romerska siffror till nummer
Att konvertera romerska siffror till siffror vänder processen: läs bokstäverna från vänster till höger och lägg till varje värde, förutom där en mindre bokstav ligger före en större, då subtraherar du den. Skriv in en siffra som MCMLXXXIV och omvandlaren läser den som 1984, M är 1000, CM är 900, LXXX är 80 och IV är 4.
Verktyget lägger till och subtraherar värdena i ordning och returnerar totalen, och visar den löpande uppdelningen så att logiken är synlig istället för dold.
Omvandlaren kontrollerar också att siffran är gäld innan den konverteras. En felaktig indata som IIII eller VX avvisas med en förklaring, istället för att gissas tyst på, eftersom en siffra som bryter mot reglerna inte har något enda korrekt värde.
Läs de romerska siffrorna
Romerska siffror använder sju bokstäver, var och en med ett fast värde, och varje siffra byggs av dessa sju.
| Brev | Värde |
|---|---|
| I | 1 |
| V | 5 |
| X | 10 |
| L | 50 |
| C | 100 |
| D | 500 |
| M | 1,000 |
Tre av dessa, I, X och C, kan upprepas upp till tre gånger för att lägga till sitt värde: III är 3, XXX är 30, CCC är 300. De andra fyra, V, L, D och M, upprepas inte i standardsiffror, eftersom ett dubblat V helt enkelt skulle vara X och ett dubblat L skulle vara C. Att läsa en siffra handlar om att känna till dessa sju värden och den enda regel som följer.
Använd subtraktiv regel
Den subtraktiva regeln är det som gör romerska siffror kompakta: när en mindre symbol föregår en större dras dess värde av istället för att läggas till. Det är därför 4 är IV (en före fem) och inte IIII, och varför 9 är IX (en före tio).
Endast sex subtraktiva kombinationer är gälla, och omvandlaren använder exakt dessa:
| Kombination | Värde |
|---|---|
| IV | 4 |
| IX | 9 |
| XL | 40 |
| XC | 90 |
| CD | 400 |
| CM | 900 |
Regeln har gränser. Endast I, X och C subtraheras någonsin, och var och en endast från de två nästa större symbolerna, så 99 är XCIX (90 + 9), aldrig IC. Att skriva IC för 99 är det vanligaste romerska sifferfelet, och omvandlaren avvisar det som ogiltigt istället för att acceptera det.
Konvertera 1994 till romerska siffror
Ta 1994, ett år som förekommer på många filmkrediter och visar varje regel samtidigt. 1. Ta tusentals. 1994 innehåller tusen: M. Resten 994. **2. Ta nio hundratal. 900 är ett subtraktivt par, CM (100 före 1000).
Resterande 94.
3. Ta nittio. 90 är ett annat subtraktivt par, XC (10 före 100). Resterande 4.
4. Ta fyran. 4 är IV (1 före 5).
Sätt dem i ordning, från störst till minst: M + CM + XC + IV = MCMXCIV.
Omvandlaren visar exakt denna uppdelning för ett tal, så ett resultat är aldrig bara en bokstavssträng, utan kommer med resonemanget som gav det. Att läsa tillbaka bekräftar logiken: M (1000) + CM (900) + XC (90) + IV (4) = 1994.
Skriv stora tal med vinculum
Standardromerska siffror slutar vid 3,999, skrivet MMMCMXCIX, eftersom skrivandet 4,000 skulle kräva fyra M i rad, vilket regeln om inte mer än tre förbjuder. För större tal använde romarna ett vinculum, en stapel dragen över en siffra för att multiplicera den med 1,000.
Med vinculum blir V med en streck 5,000, X med en streck blir 10,000, och så vidare. Så 4,000 skrivs som IV med ett streck över, vilket betyder 4 × 1,000. Den romerska sifferomvandlaren erbjuder vinculumnotation för siffror ovanför 3,999 och återger överlinjen, samtidigt som den förklarar att ostreckade siffror inte kan överstiga 3,999.
För de flesta vardagliga behov håller sig år, kapitel, urtavlor och siffror långt under 3,999, så vinculum behövs sällan. Det är främst viktigt för stora datum och formell numrering.
Konvertera ett datum till romerska siffror
Datum i romerska siffror finns på hörnstenar, monument, upphovsrättsmeddelanden och formella certifikat, och den romerska talomvandlaren hanterar dem som ett dedikerat läge. Ett datum konverteras genom att varje del, dag, månad, år omvandlas till en egen siffra. Året 2024 blir MMXXIV.
Ett fullständigt datum som 7 juni 2024 kan skrivas med varje element konverterat och separerat, vanligtvis med punkter: VII·VI·MMXXIV. Omvandlaren låter dig ange ett datum och returnera varje del tillsammans med det sammanslagna formuläret, så att en monumentinskription eller ett bröllopsdatum läses korrekt.
Film- och TV-upphovsrättsdatum är den vanligaste moderna användningen, vilket är anledningen till att ett år som MMXXIV dyker upp i slutet av så många produktioner, och att konvertera tillbaka det ofta är det som får folk att börja använda romerska siffror.
Förstå reglerna och vanliga misstag
Romerska siffror följer en liten uppsättning regler, och de flesta fel uppstår när man bryter mot en av dem. Den romerska talomvandlaren validerar varje siffra mot dessa regler istället för att gissa på felaktig inmatning. Kärnreglerna är enkla. En symbol upprepas högst tre gånger, så 4 är IV, inte IIII.
Endast I, X och C subtraheras, och endast från de två nästa större symbolerna, så 99 är XCIX, inte IC. Symbolerna V, L och D subtraheras aldrig och upprepas aldrig. Och siffror skrivs alltid från största till minsta värde, från vänster till höger, förutom de subtraktiva paren.
De vanligaste misstagen är IIII för 4 (som traditionellt ses på vissa urtavlor, men inte standard), IC för 99 och VV för 10. Omvandlaren behandlar var och en av dessa som ogiltig indata och förklarar varför, eftersom att acceptera dem skulle innebära att tilldela ett värde till en siffra som ingen regel faktiskt tillåter.
Vanliga frågor
Hur omvandlar jag tal till romerska siffror?
För att omvandla ett tal till romerska siffror, dela upp det i de största romerska värdena som passar och skriv dem från störst till minst. Till exempel är 1994 M (1000) + CM (900) + XC (90) + IV (4) = MCMXCIV. Den romerska talomvandlaren gör detta automatiskt och visar uppdelningen för varje del.
Vilka är de sju romerska siffrorna?
De sju romerska siffrorna är I (1), V (5), X (10), L (50), C (100), D (500) och M (1,000). Varje romersk siffra byggs upp av dessa bokstäver, där I, X och C kan upprepas upp till tre gånger, och subtraktiva regeln ger värden som IV (4) och IX (9).
Varför skrivs 4 som IV och inte IIII?
Fyra skrivs IV eftersom romerska siffror tillåter att en symbol upprepas högst tre gånger, så IIII är inte standard. Istället gäller den subtraktiva regeln: att placera I före V subtraherar ett från fem för att bilda fyra. Vissa urtavlor använder IIII enligt tradition, men IV är den korrekta standardformen.
Vad är det största antalet i vanliga romerska siffror?
Den största standardromerska siffran är 3,999, skriven MMMCMXCIX. Utöver det skulle skrivandet 4,000 kräva fyra M i rad, vilket regeln om inte mer än tre förbjuder. Större tal använder ett vinculum, en streck över en siffra som multiplicerar det med 1,000, så 4,000 blir IV med en överlinje.
Hur skriver jag ett år med romerska siffror?
För att skriva ett år med romerska siffror, konvertera det till ett vanligt nummer: 2024 blir MMXXIV, och 1994 blir MCMXCIV. Årtal visas så på filmupphovsrättsdatum, hörnstenar och monument. Den romerska talomvandlaren har ett datumläge som också konverterar hela dag-månad-år-datum.
Vad är vinculum i romerska siffror?
Vinculum är en horisontell stång dragen över en romersk siffra för att multiplicera dess värde med 1,000. Den låter romerska siffror representera tal ovanför 3,999, vilket standardnotationen inte kan nå. V med vinculum är 5,000 och X med vinculum är 10,000. Omvandlaren använder det för stora tal och förklarar gränsen.
Varför är IC inte ett giltigt sätt att skriva 99?
IC är ogiltig eftersom subtraktivregeln endast tillåter att I, X och C subtraheras från de två nästa större symbolerna. I kan endast föregå V och X, så den kan inte placeras före C. Nittio nio är därför XCIX, nittio (XC) plus nio (IX), och omvandlaren avvisar IC som felaktig.
Sammanfattning
Den romerska sifferomvandlaren omvandlar tal till romerska siffror och tillbaka, med hjälp av de sju symbolerna I, V, X, L, C, D och M samt den subtraktiva regeln som skriver 4 som IV och 90 som XC.
Att omvandla ett tal innebär att man först tar de största värdena och skriver dem störst till minst; att läsa en siffra innebär att lägga till vänster till höger och dra av där en mindre symbol föregår en större.
Standardsiffror når 3,999, där vinculum förlänger dem ytterligare genom att multiplicera med 1,000, och ett datumläge konverterar år och fullständiga datum för hörnstenar och copyrightlinjer. Omvandlaren validerar varje siffra mot reglerna, avvisar vanliga misstag som IIII och IC istället för att gissa ett värde, och visar uppdelningen bakom varje omräkning.