Aqbeż għall-kontenut ewlieni
LibraTool logoLibraTool

Konvertitur tan-Numri Rumani b'xejn

Ikkonverti numri f'numri Rumani u lura. In-numri standard jkopru 1–3999, u n-notazzjoni vinculum testendi l-medda sa 3,999,999.

Jaħdem offline ladarba mgħobbi
Numru Ruman
MMXXVI
Qsim
MM2000+XX20+V5+I1

Valuri komuni

Tabella ta' referenza (ikklikkja biex tikkopja)

Regoli tan-numerali Rumani: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

Notazzjoni sottrattiva: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. In-numerali standard jaslu sa MMMCMXCIX (3999).

Vinculum: bar fuq numeral immultiplikah bi 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1,000,000), u jestendu l-medda sa 3,999,999.

Użi komuni

  • Ibdel Dati f'Numri RumaniIkteb snin, dati ta' wedding u anniverjarji f'numri rumani għal itwamni u disinni kommemorativi.
  • Numri Rumani għal Kontorni u DokumentiIġġenera l-numri rumani korretti għal kontorni ta' dokumenti, kapitoli u numerazzjoni ta' sezzjoni formali.
  • Iddekodifika Numri Rumani f'Films u TVIddekodifika numri rumani f'kweli sequal, edizzjonijiet ta' Super Bowl u snin ta' copyright ta' films.
  • Tgħallem Numri Rumani għas-SkolaIpraktika t-tibdil bejn numri rumani u numri deċimali għal storja, matematika u studji klassiċi.
  • Numri Rumani għal Disinn u TatuaġġiIkseb numri rumani iffurmattjati b'mod aċċurat għad-disinn grafiku, face tal-arloġġ, tatuaġġi u monogrammi.

Kif Taħdem

Il-konverżjoni kollha taħdem fil-browser tiegħek permezz ta' algoritmu miktub bl-idejn, mingħajr dipendenza — l-ebda talba lil server issir. Tabella fissa ta' 13-il par simbolu-valur (M=1000 sa I=1) tmexxi ż-żewġ direzzjonijiet tal-konverżjoni, u l-validazzjoni kanonika terġa' tħaddem ir-riżultat biex tiċħad dħul mhux standard.

  1. 1
    It-tabella ta' tfittxija tmexxi l-konverżjoni
    L-għodda tiddefinixxi 13-il par simbolu-valur — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — f'ordni discendenti. Biex tikkonverti numru deċimali, timxi minn din il-lista u ripetutament tnaqqas kull valur waqt li żżid is-simbolu li jaqbel, l-algoritmu greedy standard tan-numri Rumani.
  2. 2
    Validazzjoni kanonika fuq il-konverżjoni inversa
    Meta jikkonverti numru Ruman lura f'numru, il-parser juża r-regola sottrattiva (valur iżgħar qabel wieħed ikbar jitnaqqas, mhux jiżdied), imbagħad immedjatament jerġa' jikkodifika r-riżultat u jqabblu mad-dħul oriġinali. Kwalunkwe string mhux kanonika — pereżempju IIII minflok IV — tiġi miċħuda.
  3. 3
    Notazzjoni tal-vinculum testendi l-medda għal 3,999,999
    Numri 'il fuq minn 3,999 jużaw notazzjoni tal-vinculum: il-porzjon tal-eluf jiġi konvertit għal Ruman bażi, imbagħad karattru ta' overline li jgħaqqad ta' Unicode (U+0305) jiżdied ma' kull ittra biex jirrendja l-overbar tradizzjonali li tissinifika multiplikazzjoni b'1,000. Pereżempju, 5,000 jiġi rrendjat bħala V b'overline.
  4. 4
    Il-modalità tad-data tikkonverti kull komponent indipendentement
    Fil-modalità tad-data, l-għodda tanalizza d-data magħżula f'numri sħaħ ta' jum, xahar, u sena, tikkonverti kull wieħed permezz tal-istess funzjoni toRoman, imbagħad tgħaqqadhom bis-separatur magħżul (punt f'nofs, sing, slash, jew spazju) fl-ordni magħżula (DMY, MDY, jew YMD).

Għodod Relatati

Mistoqsijiet Frekwenti