Romiešu ciparu pārveidotājs
Pārveidojiet jebkuru veselu skaitli no 1 līdz 3999 romiešu ciparos vai dekodējiet romiešu ciparu atpakaļ skaitlī.
Pēdējoreiz atjaunināts: 2026. gada 20. jūnijs · Pārskatīja TG we-Calculate Editorial TeamVirziens
Romiešu cipari izmanto simbolus I, V, X, L, C, D un M.
Kā pārveidot skaitli romiešu ciparos?
Sadaliet skaitli tūkstošos, simtos, desmitos un vienībās, pēc tam pierakstiet katru daļu ar lielākajiem romiešu simboliem, kas der: M, D, C, L, X, V un I. Izmantojiet atņemšanas pārus (IV, IX, XL, XC, CD, CM) četriniekiem un devītniekiem. Standarta romiešu cipari aptver no 1 līdz 3999.
Formula
How this is calculated
Romiešu cipari nav pozicionāli kā mūsu decimālā sistēma: katram simbolam ir fiksēta vērtība (I=1, V=5, X=10, L=50, C=100, D=500, M=1000) un skaitli veido, summējot vērtības no lielākās uz mazāko. Lai pārvērstu skaitli ciparā, pārveidotājs skenē tabulu ar 13 būvelementiem, kas sakārtoti no M (1000) līdz I (1), un katrā solī atņem lielāko bloku, kas vēl ietilpst, pievienojot tā simbolu — alkatīga metode, kas vienmēr dod kanonisko formu. Četri atņemšanas pāri (CM=900, CD=400, XC=90, XL=40) un (IX=9, IV=4) ir iekļauti, lai 4 un 9 tiktu rakstīti kā IV/IX, nevis kā garas virknes IIII.
Lai dekodētu ciparu atpakaļ uz skaitli, tas nolasa simbolus no kreisās uz labo pusi: parasti vērtības tiek summētas, bet kad mazāks simbols ir pirms lielāka (atņemšanas noteikums), šī mazākā vērtība tiek atņemta.
Derīgais diapazons ir no 1 līdz 3999. Nav simbola nullei vai negatīviem skaitļiem, un M var atkārtoties ne vairāk kā trīs reizes, tāpēc 3999 (MMMCMXCIX) ir augšējā robeža. Ievaddati tiek validēti pret stingru paraugu, tāpēc nepareizi cipari kā IIII vai VX tiek noraidīti, nevis klusi uzminēti.
Piemēri
| Ievaddati | Rezultāts |
|---|---|
| 2026 → Romiešu | MMXXVI |
| 49 → Romiešu | XLIX |
| MCMLXXXIV → Skaitlis | 1984 |
Biežāk uzdotie jautājumi
Standarta romiešu cipari izmanto M skaitlim 1000 un pieļauj ne vairāk kā trīs atkārtojumus, tāpēc MMMCMXCIX = 3999 ir lielākā vērtība. Lielākiem skaitļiem nepieciešama vinkula (svītra virs cipara), kas nav daļa no pamata pieraksta.
Nē. Romiešu sistēmā nav simbola nullei, tāpēc mazākā vērtība, ko varat pārveidot, ir 1 (I).
Kad mazāks simbols atrodas pirms lielāka, tas tiek atņemts: IV ir 4, IX ir 9, XL ir 40, XC ir 90, CD ir 400 un CM ir 900. Tas ļauj izvairīties no garām virknēm kā IIII.
Pazīstams arī kā
Avoti un atsauces
TG we-Calculate Editorial Team. (2026). Romiešu ciparu pārveidotājs [Online calculator]. TG we-Calculate. https://we-calculate.com/lv/calculator/roman-numeral-converter
TG we-Calculate Editorial Team. "Romiešu ciparu pārveidotājs." TG we-Calculate. 2026. https://we-calculate.com/lv/calculator/roman-numeral-converter.
TG we-Calculate Editorial Team, "Romiešu ciparu pārveidotājs," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lv/calculator/roman-numeral-converter
@misc{wecalculate_roman_numeral_converter, title = {Romiešu ciparu pārveidotājs}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lv/calculator/roman-numeral-converter}}, year = {2026}, note = {TG we-Calculate} }
Vai šis kalkulators jums palīdzēja?
