Gratis Romeinse cijferconverter
Converteer nummers naar Romeinse cijfers en omgekeerd. Standaardcijfers beslaan 1–3999, met de vinculum-notatie die het bereik tot 3.999.999 uitbreidt.
Veelvoorkomende waarden
Verwijzingstabel (klik om te kopiëren)
Regels voor Romeinse cijfers: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
Subtractieve notatie: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Standaardcijfers gaan maximaal tot MMMCMXCIX (3999).
Vinculum: een streep boven een cijfer vermenigvuldigt het met 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1.000.000), waardoor het bereik uitgebreid wordt tot 3.999.999.
Veelvoorkomend gebruik
- Zet datums om in Romeinse cijfersSchrijf jaren, trouwdatums en jubilea in Romeinse cijfers voor uitnodigingen en gedenkwaardige ontwerpen.
- Romeinse cijfers voor schema's en documentenGenereer correcte Romeinse cijfers voor documentschema's, hoofdstukken en formele sectienummering.
- Decodeer Romeinse cijfers in films en TVDecodeer vervolgfilmnummers, Super Bowl-edities en filmauteursrechtyaren.
- Leer Romeinse cijfers op schoolOefen conversie tussen Romeinse en decimale getallen voor geschiedenis, wiskunde en klassieke studies.
- Romeinse cijfers voor ontwerp en tatoeagesKrijg nauwkeurig opgemaakte Romeinse cijfers voor grafisch ontwerp, wijzerplaten, tatoeages en monogrammen.
Hoe het werkt
Alle omzettingen draaien in je browser via een zelfgeschreven algoritme zonder afhankelijkheden — er wordt geen serververzoek gedaan. Een vaste opzoektabel van 13 paren van symbool en waarde (M=1000 tot en met I=1) stuurt beide richtingen van de omzetting aan, en een canonieke controle zet het resultaat terug om niet-standaard invoer te weigeren.
- 1Een opzoektabel stuurt de omzettingDe tool definieert 13 paren van symbool en waarde — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — in aflopende volgorde. Om een decimaal getal om te zetten, loopt hij deze lijst af en trekt steeds elke waarde af terwijl hij het bijbehorende symbool toevoegt: het standaard gulzige algoritme voor Romeinse cijfers.
- 2Canonieke controle bij de omgekeerde omzettingBij het terugzetten van een Romeins cijfer naar een getal gebruikt de parser de aftrekregel (een kleinere waarde vóór een grotere wordt afgetrokken, niet opgeteld), codeert het resultaat meteen opnieuw en vergelijkt dat met de oorspronkelijke invoer. Elke niet-canonieke tekenreeks — bijvoorbeeld IIII in plaats van IV — wordt geweigerd.
- 3Vinculumnotatie breidt het bereik uit tot 3.999.999Getallen boven 3.999 gebruiken de vinculumnotatie: het duizendtallengedeelte wordt omgezet naar gewone Romeinse cijfers, waarna aan elke letter een Unicode-combinatieteken voor een bovenstreep (U+0305) wordt toegevoegd, de traditionele streep die vermenigvuldiging met 1.000 aangeeft. Zo wordt 5.000 weergegeven als V met een streep erboven.
- 4De datummodus zet elk onderdeel afzonderlijk omIn de datummodus parseert de tool de gekozen datum tot gehele getallen voor dag, maand en jaar, zet elk om via dezelfde functie toRoman en voegt ze samen met het gekozen scheidingsteken (middenpunt, koppelteken, schuine streep of spatie) in de gekozen volgorde (DMJ, MDJ of JMD).
Gerelateerde tools
Perzische datumconverter (Jalaali / Shamsi)
Converteer Perzische Jalaali (Solar Hijri / Shamsi) datums onmiddellijk naar en van de Gregoriaanse kalender, met weekdag, leeftijd-in-Jalaali, Afghaanse Dari-maandnamen en Perzische cijfers. Gratis, privé en loopt volledig in uw browser.
Chinese Uppercase Amount Converter (大写金额)
Zet een bedrag om naar Chinese hoofdletters (大写) voor facturen en cheques, zoals 壹仟贰佰叁拾肆元伍角陆分, volgens de regels van de People's Bank of China. Leest 大写 ook terug naar een getal, schrijft chequedata en gewone Chinese cijfers.
Koreaanse romanisering (로마자 변환)
Zet hangul om in Latijnse letters volgens de herziene romanisering van het Koreaans, met de klankveranderingen tussen lettergrepen toegepast (국어 → gugeo, 종로 → Jongno). Namen in paspoortstijl met gangbare spellingen van achternamen, en adressen (종로구 → Jongno-gu).