Een Romeinse cijferconverter vertaalt zich tussen de Arabische getallen die we elke dag gebruiken en de op letters gebaseerde cijfers van het oude Rome. Romeinse cijfers bouwen waarden op uit zeven symbolen - i, v, x, l, c, d en m - gecombineerd door optellen en, in een handvol gevallen, aftrekken. Deze tool converteert een getal zoals 2024 naar MMXXIV en leest een cijfer zoals MCMLXXXIV terug als 1984, in beide richtingen vanuit een enkele doos.
Het systeem is in hart en nieren additief: symbolen worden van grootste naar kleinste en gesommeerd geschreven, dus xvii is 10 + 5 + 1 + 1 = 17. De rimpel is een subtractieve notatie, waarbij een kleiner symbool dat voor een grotere wordt geplaatst, wordt afgetrokken in plaats van toegevoegd - IV is 4, niet 6, en CM is 900. Standaard modern gebruik staat slechts zes subtractieve paren toe (IV, IX, XL, XC, CD, CM) en herhaalt nooit een symbool meer dan drie keer, daarom is 4 IV en niet IIII.
Deze converter dwingt deze regels in beide richtingen af. Coderen produceert altijd de canonieke spelling en decodering valideert de invoer door het te strippen: een cijfer wordt alleen geaccepteerd als het precies de standaard spelling van zijn eigen waarde is, dus misvormde strings zoals IIII, VX of IC worden gevangen en gecorrigeerd. Omdat er geen Romeins symbool is voor nul en geen gewoon ASCII-symbool voor 5000, werkt de tool over het conventionele bereik van 1 tot 3999 en draait het allemaal in uw browser zonder dat er niets is geüpload.
Typ een Arabisch getal zoals 2024 om Romeinse cijfers te krijgen, of plak een cijfer zoals mmxxiv om het te decoderen. De tool detecteert wat u bedoelt en kan handmatig worden geschakeld.
De conversie wordt weergegeven terwijl u typt. Coding geeft het canonieke cijfer; decodering geeft het getal en toont de genormaliseerde spelling, zodat u kunt bevestigen dat de invoer geldig was.
Zie hoe het cijfer splitst in zijn additieve delen - MCMXCIV als M + cm + XC + IV - waardoor de subtractieve paren gemakkelijk te begrijpen en te verifiëren zijn.
Kopieer het resultaat met één klik of tik op een snelvulknop voor veelvoorkomende waarden zoals 4, 9, 40 of het huidige jaar om de regels in actie te zien.
Codeer getallen naar cijfers en decodeer cijfers voor getallen van dezelfde invoer. Coderen levert altijd de canonieke vorm op en decodering van ronde-trips om te garanderen dat de twee het eens zijn.
Misvormde cijfers zoals IIII, VX of IC worden afgewezen met een bericht dat de juiste spelling suggereert, omdat een geldig cijfer gelijk moet zijn aan de canonieke spelling van zijn eigen waarde.
Elk cijfer wordt gesplitst weergegeven in de additieve componenten, zodat u precies kunt zien waarom MCMXCIV 1994 is en hoe elk subtractief paar bijdraagt.
Cijfers worden behandeld als een getal om te coderen; een reeks van I, V, X, L, C, D en M wordt behandeld als een cijfer om te decoderen. Er is altijd een handmatige schakelaar beschikbaar.
Convert integers between binary, octal, decimal, hexadecimal, and any base from 2 to 36 with exact BigInt precision and live bit and byte counts
Convert length, weight, temperature, area, volume, speed, time, data, pressure, energy, and angle units instantly with exact conversion factors
Translate text to binary and binary to text, plus hexadecimal, decimal, and octal, with full UTF-8 support
0 comments
No comments yet. Be the first to share your thoughts!