Pereiti prie pagrindinio turinio

Romėniškų skaičių konverteris nemokamai

Konvertuokite skaičius į romėniškus skaitmenis ir atgal. Standartiniai skaitmenys apima 1–3999, o vinkulumo žymėjimas išplečia diapazoną iki 3 999 999.

Veikia neprisijungus, kai įkeliama
Romėniškas skaitmuo
MMXXVI
Skaidymas
MM2000+XX20+V5+I1

Dažnos reikšmės

Nuorodos lentelė (spustelėkite, kad nukopijuotumėte)

Romėniškų skaitmenų taisyklės: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

Atimtinė notacija: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Standartiniai skaitmenys baigiasi MMMCMXCIX (3999).

Vinkulumas: Brūkšnys virš skaitmens padaugina jį iš 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1 000 000), praplečiant ribas iki 3 999 999.

Dažniausi naudojimo būdai

  • Konvertuokite Datas į Romėnų SkaičiusParašykite metus, vedybų datas ir sukaktis romėnų skaičiais pakvietimams ir memorialiniam dizainui.
  • Romėnų Skaičiai Konspektams ir DokumentamsKurkite teisingus romėnų skaičius dokumentų konspektams, skyriams ir formaliam sekcijų numeravimui.
  • Dekodavimas Romėnų Skaičiai Filmuose ir TelevizijojeDekodavimas romėnų skaičiau sekų, Super Bowl edicionių ir filmų autoriaus teisių metų.
  • Išmokite Romėnų Skaičius MokyklaiPraktikuokite konversiją tarp romėnų skaičių ir dešimtainių skaičių istorijoje, matematikoje ir klasikiniu studijoms.
  • Romėnų Skaičiai Dizainui ir TatuiruotėmsGaukite tiksliai suformatuotus romėnų skaičius grafikos dizainui, laikrodžio ceturtams, tatuiruotėms ir monogramams.

Kaip tai veikia

Visas konvertavimas vyksta jūsų naršyklėje per rankomis parašytą algoritmą, be jokių priklausomybių — joks kreipimasis į serverį neatliekamas. Fiksuota 13 simbolių-reikšmių porų paieškos lentelė (M=1000 iki I=1) valdo abi konvertavimo kryptis, o kanoninė patikra grąžina rezultatą atgal, kad atmestų nestandartinę įvestį.

  1. 1
    Paieškos lentelė valdo konvertavimą
    Įrankis apibrėžia 13 simbolių-reikšmių porų — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — mažėjančia tvarka. Norėdamas konvertuoti dešimtainį skaičių, jis apeina šį sąrašą ir kartotinai atima kiekvieną reikšmę, pridėdamas atitinkamą simbolį — standartinis gobšusis romėniškų skaitmenų algoritmas.
  2. 2
    Kanoninė patikra atvirkštiniam konvertavimui
    Konvertuojant romėnišką skaičių atgal į skaičių, analizatorius naudoja atėmimo taisyklę (mažesnė reikšmė prieš didesnę atimama, o ne pridedama), tada iš karto iš naujo užkoduoja rezultatą ir palygina jį su originalia įvestimi. Bet kokia nekanoninė eilutė — pavyzdžiui, IIII vietoj IV — atmetama.
  3. 3
    Vinculum žymėjimas išplečia intervalą iki 3 999 999
    Skaičiai virš 3999 naudoja vinculum žymėjimą: tūkstančių dalis konvertuojama į paprastą romėnišką, tada prie kiekvienos raidės pridedamas Unicode jungiantis viršutinės linijos simbolis (U+0305), atvaizduojant tradicinę viršutinę liniją, žyminčią daugybą iš 1000. Pavyzdžiui, 5000 atvaizduojamas kaip V su viršutine linija.
  4. 4
    Datos režimas kiekvieną komponentą konvertuoja nepriklausomai
    Datos režime įrankis apdoroja pasirinktą datą į dienos, mėnesio ir metų sveikuosius skaičius, konvertuoja kiekvieną per tą pačią toRoman funkciją, tada sujungia juos pasirinktu skirtuku (vidurinis taškas, brūkšnys, pasvirasis brūkšnys ar tarpas) pasirinkta tvarka (DMY, MDY ar YMD).

Susiję įrankiai

Dažnai užduodami klausimai