Gratis Romeinse syfer-omskakelaar
Skakel getalle om na Romeinse syfers en terug. Standaard syfers dek 1–3999, terwyl vinkulumnotasie die reeks tot 3,999,999 uitbrei.
Gewone waardes
Verwysingstabel (klik om te kopieër)
Romeinse syferreëls: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
Aftreknotasie: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Standaard syfers eindig by MMMCMXCIX (3999).
Vinculum: 'n Streep oor 'n syfer vermenigvuldig dit met 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1 000 000), wat die bereik na 3 999 999 uitbrei.
Algemene gebruike
- Skakel Datums na Romeinse SyfersSkryf jare, huweliksdatums en jaarfeeste in Romeinse syfers vir uitnodigings en herdenk-ontwerpe.
- Romeinse Syfers vir Samevatting en DokumenteGenereer korrekte Romeinse syfers vir dokument-samevattings, hoofstukke en formele seksie-nummering.
- Dekodeer Romeinse Syfers in Films en TVDekodeer Romeinse syfervolgorde-nommers, Super Bowl-uitgawes en filmkopiereg-jare.
- Leer Romeinse Syfers vir SkoolOefen omskakeling tussen Romeinse syfers en desimale getalle vir geskiedenis, wiskunde en klassieke studies.
- Romeinse Syfers vir Ontwerp en TatoeëeringsKry geldig geformateerde Romeinse syfers vir grafiese ontwerp, horlosiegesigter, tatoeëerings en monogramme.
Hoe dit werk
Alle omskakeling loop in jou blaaier via 'n handgeskrewe algoritme sonder afhanklikhede — geen bedienerversoek word gemaak nie. 'n Vaste opsoektabel van 13 simbool-waarde-pare (M=1000 af tot I=1) dryf beide rigtings van omskakeling, en kanonieke bekragtiging herloop die resultaat om nie-standaard-toevoer te verwerp.
- 1Opsoektabel dryf omskakelingDie nutsprogram definieer 13 simbool-waarde-pare — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — in dalende volgorde. Om 'n desimale getal om te skakel, loop dit deur hierdie lys en trek herhaaldelik elke waarde af terwyl dit die passende simbool aanheg, die standaard gulsige Romeinse-syfer-algoritme.
- 2Kanonieke bekragtiging by omgekeerde omskakelingWanneer 'n Romeinse syfer terug na 'n getal omgeskakel word, gebruik die ontleder die aftrek-reël ('n kleiner waarde voor 'n groter een word afgetrek, nie bygetel nie), herenkodeer dan onmiddellik die resultaat en vergelyk dit met die oorspronklike toevoer. Enige nie-kanonieke string — byvoorbeeld IIII in plaas van IV — word verwerp.
- 3Vinculum-notasie brei die reeks uit na 3 999 999Getalle bo 3 999 gebruik vinculum-notasie: die duisende-gedeelte word na basiese Romeins omgeskakel, dan word 'n Unicode-kombinerende-oorstreep-karakter (U+0305) by elke letter aangeheg om die tradisionele oorstreep te render wat vermenigvuldiging met 1 000 aandui. Byvoorbeeld, 5 000 word gerender as V met 'n oorstreep.
- 4Datummodus skakel elke komponent onafhanklik omIn datummodus ontleed die nutsprogram die gekose datum in dag-, maand-, en jaarheelgetalle, skakel elkeen via dieselfde toRoman-funksie om, voeg hulle dan met die gekose skeier (middelpunt, koppelteken, skuinsstreep, of spasie) in die gekose volgorde (DMJ, MDJ, of JMD) saam.
Verwante gereedskap
Persiese datumomskakelaar (Jalaali / Shamsi)
Skakel Persiese (Iranse Shamsi / Jalali) datums onmiddellik om na Gregoriaanse datums en terug, met weekdag, ouderdom in Jalaali-jare, Afghaanse Dari-maandname en Persiese syfers. Gratis, privaat en loop heeltemal in jou blaaier.
Chinese Hoofletterbedrag-omsetter (大写金额)
Verander 'n bedrag in Chinese hoofletters (大写) vir faktuur en tjeks, soos 壹仟贰佰叁拾肆元伍角陆分, volgens die People's Bank of China-reëls. Lees ook 大写 terug na 'n nommer, skryf tjekdatums en gewone Chinese syfers.
Koreaanse romanisasie-omskakelaar (로마자 변환)
Skakel Hangul om na Latynse letters volgens die Hersiene Romanisasie van Koreaans, met die klankveranderinge tussen lettergrepe toegepas (국어 → gugeo, 종로 → Jongno). Name in paspoortstyl met algemene van-spellings, en adresse (종로구 → Jongno-gu).