Preskočiť na hlavný obsah

Konvertor rímskych číslic zadarmo

Konvertujte čísla na rimské číslice a späť. Štandardné číslice pokrývajú 1–3999, pričom vinkulumová notácia rozširuje rozsah na 3,999,999.

Po načítaní funguje offline
Rímska číslica
MMXXVI
Rozdelenie
MM2000+XX20+V5+I1

Bežné hodnoty

Tabuľka referencií (kliknite na kopíranie)

Pravidlá rímskych číslíc: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

Subtraktívna notácia: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Štandardné číslice maxom na MMMCMXCIX (3999).

Vinculum: čiara nad číslicou ju násobí 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1 000 000), čím sa rozsah rozšíri na 3 999 999.

Bežné použitia

  • Konvertuj Dátumy na Rímske ČísliceNapíš roky, dátumy svadby a výročia v rímskych čísliciach pre pozvánky a pamätihodné vzory.
  • Rímske Číslice pre Obrys a DokumentyGeneruj správne rímske číslice pre obrysy dokumentov, kapitoly a formálne číslovanie sekcií.
  • Dekóduj Rímske Číslice v Filmoch a TVDekóduj rímske čísla pokračovania, vydania Super Bowla a čísla autorských práv filmov.
  • Nauč sa Rímskych Číslic pre ŠkoluCvič konverziu medzi rímskymi číslicami a desiatkovými číslami pre históriu, matematiku a klasické štúdiá.
  • Rímske Číslice pre Dizajn a TetovanieZískaj presne naformátované rímske čísla pre grafický dizajn, číselníky hodiniek, tetovánia a monogramy.

Ako to funguje

Celý prevod beží vo vašom prehliadači cez ručne napísaný, bezzávislostný algoritmus — nevykonáva sa žiadna požiadavka na server. Pevná vyhľadávacia tabuľka 13 dvojíc symbol-hodnota (M=1000 až po I=1) riadi oba smery prevodu a kanonické overenie spätne prevedie výsledok, aby odmietlo neštandardný vstup.

  1. 1
    Vyhľadávacia tabuľka riadi prevod
    Nástroj definuje 13 dvojíc symbol-hodnota — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — v zostupnom poradí. Na prevod desiatkového čísla prechádza tento zoznam a opakovane odčítava každú hodnotu, pričom pripája zodpovedajúci symbol — štandardný chamtivý algoritmus rímskych číslic.
  2. 2
    Kanonické overenie pri spätnom prevode
    Pri prevode rímskej číslice späť na číslo parser používa odčítacie pravidlo (menšia hodnota pred väčšou sa odčíta, nie pripočíta), potom výsledok okamžite znova zakóduje a porovná s pôvodným vstupom. Akýkoľvek nekanonický reťazec — napríklad IIII namiesto IV — sa odmietne.
  3. 3
    Notácia vinculum rozširuje rozsah na 3 999 999
    Čísla nad 3 999 používajú notáciu vinculum: tisícová časť sa prevedie na základnú rímsku číslicu, potom sa ku každému písmenu pridá spojovací znak Unicode nadčiarkovanie (U+0305), aby sa vykreslila tradičná nadčiarka signalizujúca násobenie 1000. Napríklad 5 000 sa vykreslí ako V s nadčiarkovaním.
  4. 4
    Dátumový režim prevádza každú zložku nezávisle
    V dátumovom režime nástroj rozloží zvolený dátum na celé čísla dňa, mesiaca a roka, prevedie každé z nich cez tú istú funkciu toRoman a potom ich spojí zvoleným oddeľovačom (stredná bodka, spojovník, lomka alebo medzera) vo zvolenom poradí (DMR, MDR alebo RMD).

Súvisiace nástroje

Často kladené otázky