Veebipõhine rooma numbrite teisendaja
Teisenda araabia numbrid (1–3999) rooma numbriteks ja vastupidi. Sisesta 2026, saa MMXXVI. Täpne ja kiire veebitööriist. Töötlemine toimub kohalikult teie br…
Alusta kasutamist
Kuidas see töötab ja mida see teeb
See teisendaja töötab täielikult sinu brauseris, ilma andmeid serverisse saatmata. See toetab ainult tänapäevast tavalist rooma numbrite süntaksit, kasutades sümboleid I, V, X, L, C, D ja M. Teisendus toimub mõlemas suunas: araabia täisarvust (1–3999) kanooniliseks rooma numbriks ja rooma numbrist araabia täisarvuks.
Kontrollitud näide
Kui sisestad araabia numbri 2026, on väljund MMXXVI. Vastupidi, sisestades MMXXVI, saad tulemuseks 2026.
Piirangud ja reeglid
- Araabia sisend peab olema täisarv vahemikus 1–3999. Null, negatiivsed arvud, kümnendmurrud ja üle 3999 olevad väärtused lükatakse tagasi, sest ülejoone (viniculum) märki ei toetata.
- Rooma sisend peab olema kanooniline. Näiteks IVI ei ole lubatud, sest see pole standardne; teisendaja arvutab väärtuse ja kontrollib seda tagasiteisendusega.
- Rooma numbrid on tõstutundetud, kuid väljund on alati suurtähtedega.
- Ei toetata Unicode'i rooma numbrimärke, keskaegseid variante, murde, kellaketta IIII-d, ülejooni ega ajaloolist epigraafilist kirjaviisi.
Korduma kippuvad küsimused
Miks ei saa ma sisestada arvu 4000?
Kuna standardne rooma numbrite süsteem kasutab suurte arvude jaoks ülejoont (näiteks 4000 = MV̅), mida see tööriist ei toeta, on maksimaalne väärtus 3999 (MMMCMXCIX).
Kas rooma numbrite sisend on tõstutundlik?
Ei, sisend on tõstutundetu, nii et võid sisestada nii „mmxxvi” kui ka „MMXXVI”. Väljund on alati suurtähtedega.
Miks lükatakse tagasi selline sisend nagu „IIII”?
Sest see pole kanooniline rooma number. Standardne süsteem kasutab lahutamispaare (nt IV = 4), mitte nelja järjestikust I-d. Tööriist kontrollib kanoonilisust ja tagasiteisendust, seega aktsepteeritakse ainult standardseid vorme.
Töötlemine toimub kohalikult teie brauseris.