Preskoči na glavni sadržaj

Pretvarač rimskih brojeva — besplatno

Pretvorite brojeve u rimske brojeve i obrnuto. Standardni brojevi pokrivaju 1–3999, s vinkulumskom notacijom koja proširuje raspon na 3,999,999.

Radi offline nakon učitavanja
Rimski broj
MMXXVI
Razrada
MM2000+XX20+V5+I1

Uobičajene vrijednosti

Referentna tablica (klikni za kopiranje)

Pravila rimskih brojeva: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

Oduzimajuća notacija: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Standardni numerali idu do MMMCMXCIX (3999).

Vinkulum: crta iznad numerala množi ga s 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1.000.000), proširujući raspon na 3.999.999.

Uobičajene namjene

  • Pretvori Datume u Rimske BrojeveNapiši godine, datume vjenčanja i godišnjice u rimskim brojevima za pozivnice i memorijalne dizajne.
  • Rimski Brojevi za Nacrte i DokumenteGeneriraj ispravne rimske brojeve za nacrte dokumenata, poglavlja i formalno numeriranje odeljaka.
  • Dekodiraj Rimske Brojeve u Filmovima i TV-uDekodiraj rimske brojeve nastavaka, izdanja Super Bowla i godina autorskih prava filmova.
  • Nauči Rimske Brojeve za ŠkoluVježbaj konverziju između rimskih brojeva i decimalnih brojeva za povijest, matematiku i klasične studije.
  • Rimski Brojevi za Dizajn i TetovažeDobij precizno oblikovane rimske brojeve za grafički dizajn, brojčanike satova, tetovaže i monograme.

Kako funkcionira

Sva pretvorba radi u vašem pregledniku putem ručno napisanog algoritma bez ovisnosti — nijedan zahtjev poslužitelju se ne šalje. Fiksna tablica pretrage od 13 parova simbol-vrijednost (M=1000 do I=1) pokreće oba smjera pretvorbe, a kanonska provjera vraća rezultat u krug kako bi odbacila nestandardni unos.

  1. 1
    Tablica pretrage pokreće pretvorbu
    Alat definira 13 parova simbol-vrijednost — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — silaznim redoslijedom. Za pretvorbu decimalnog broja, prolazi kroz ovaj popis i ponavljano oduzima svaku vrijednost dok dodaje odgovarajući simbol, standardni pohlepni algoritam za rimske brojeve.
  2. 2
    Kanonska provjera pri obrnutoj pretvorbi
    Pri pretvorbi rimskog broja natrag u broj, parser koristi oduzimajuće pravilo (manja vrijednost prije veće se oduzima, ne zbraja), zatim odmah ponovno kodira rezultat i uspoređuje ga s izvornim unosom. Svaki nekanonski niz — na primjer IIII umjesto IV — se odbija.
  3. 3
    Vinkulumska notacija proširuje raspon do 3.999.999
    Brojevi iznad 3.999 koriste vinkulumsku notaciju: dio tisućica pretvara se u osnovni rimski, zatim se Unicode kombinirajući znak nadcrte (U+0305) dodaje svakom slovu za renderiranje tradicionalnog gornjeg crte koja označava množenje s 1.000. Na primjer, 5.000 se prikazuje kao V s nadcrtom.
  4. 4
    Način datuma neovisno pretvara svaku komponentu
    U načinu datuma, alat raščlanjuje odabrani datum u cjelobrojne dan, mjesec i godinu, pretvara svaki putem iste funkcije toRoman, zatim ih spaja odabranim razdjelnikom (srednja točka, crtica, kosa crta ili razmak) odabranim redoslijedom (DMY, MDY ili YMD).

Srodni alati

Često postavljana pitanja