Roomalaisten numeroiden muunnin ilmaiseksi
Muunna numerot roomalaisiksi numeroiksi ja päinvastoin. Vakionumerot kattavat alueen 1–3999, ja vinculum-merkintä laajentaa alueen 3.999.999:ään.
Yleiset arvot
Vertailutaulukko (napsauta kopioidaksesi)
Roomalaisten lukujen säännöt: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
Vähennysnotaatio: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Standardinumerot kattavat enintään MMMCMXCIX (3999).
Vinculum: viiva numeron yläpuolella kertoo sen 1000:lla (V̅ = 5000, X̅ = 10000, M̅ = 1 000 000), laajentaen alueen 3 999 999:ään.
Yleiset käyttötavat
- Muunna päivämäärät roomalaisiksi numeroiksiKirjoita vuodet, hääpäivät ja vuosipäivät roomalaisilla numeroilla kutsuille ja muistosuunnitteluun.
- Roomalaiset numerot sivujen ja asiakirjojen rajauksilleLuo oikeat roomalaiset numerot asiakirjan rajauksille, luvuille ja muodollisen osion numeroinnille.
- Pura roomalaisia numeroita elokuvissa ja televissiossaPura jatko-osat numeroita, Super Bowl-painoksia ja elokuvan tekijänoikeuden vuosia.
- Opi roomalaisia numeroita koulussaHarjoittele muuntamista roomalaisten numeroiden ja desimaalilukujen välillä historiassa, matematiikassa ja klassisissa opintoverkoissa.
- Roomalaiset numerot suunnittelulle ja tatuoinneilleSaa tarkasti muotoillut roomalaiset numerot graafiseen suunnitteluun, kellonumeroihin, tatuointeihin ja monogrammeille.
Miten se toimii
Kaikki muunnos tapahtuu selaimessasi käsin kirjoitetulla algoritmilla ilman riippuvuuksia — palvelinpyyntöä ei tehdä. Kiinteä hakutaulukko 13 symboli-arvo-parista (M=1000 alas I=1:een) ajaa molempia muunnossuuntia, ja kanoninen validointi kierrättää tuloksen hylätäkseen ei-standardin syötteen.
- 1Hakutaulukko ohjaa muunnostaTyökalu määrittelee 13 symboli-arvo-paria — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — laskevassa järjestyksessä. Muuntaakseen desimaaliluvun se käy tätä listaa läpi ja vähentää toistuvasti jokaisen arvon liittäen samalla vastaavan symbolin — standardi ahne roomalaisten numeroiden algoritmi.
- 2Kanoninen validointi käänteismuunnoksessaMuunnettaessa roomalaista numeroa takaisin luvuksi jäsennin käyttää vähennyssääntöä (pienempi arvo ennen suurempaa vähennetään, ei lisätä), ja koodaa sitten tuloksen välittömästi uudelleen ja vertaa sitä alkuperäiseen syötteeseen. Mikä tahansa ei-kanoninen merkkijono — esimerkiksi IIII IV:n sijaan — hylätään.
- 3Vinculum-merkintä laajentaa aluetta 3 999 999:ään astiYli 3 999:n luvut käyttävät vinculum-merkintää: tuhatosuus muunnetaan perusroomalaisiksi numeroiksi, ja Unicode-yhdistävä yliviivamerkki (U+0305) lisätään jokaiseen kirjaimeen tuottaakseen perinteisen yläviivan, joka ilmaisee kertomisen 1 000:lla. Esimerkiksi 5 000 esitetään V:nä yliviivalla.
- 4Päivämäärätila muuntaa jokaisen komponentin itsenäisestiPäivämäärätilassa työkalu jäsentää valitun päivämäärän päivä-, kuukausi- ja vuosikokonaisluvuiksi, muuntaa jokaisen saman toRoman-funktion kautta, ja yhdistää ne sitten valitulla erottimella (keskipiste, tavuviiva, vinoviiva tai välilyönti) valitussa järjestyksessä (DMY, MDY tai YMD).
Liittyvät työkalut
Persialaisen päivämäärän muunnin (Jalaali / Shamsi)
Muunna persialaisia (Iranin Shamsi / Jalali) päivämääriä gregoriaanisiksi ja päinvastoin heti, viikonpäivän, Jalaali-vuosina lasketun iän, afganistanilaisten dari-kuukausien nimien ja persialaisten numeroiden kera. Ilmainen, yksityinen ja toimii kokonaan selaimessasi.
Kiinalainen suuraakkosmuunnin (大写金额)
Muunna summa kiinalaisiksi suuraakkosiksi (大写) laskuille ja shekeille, kuten 壹仟贰佰叁拾肆元伍角陆分, Kiinan keskuspankin sääntöjen mukaisesti. Lukee myös 大写-muodon takaisin numeroksi, kirjoittaa shekkipäivämäärät ja tavalliset kiinalaiset numerot.
Korean romanisointimuunnin (로마자 변환)
Muunna hangul latinalaisiksi kirjaimiksi Korean uudistetun romanisoinnin mukaan, tavujen välisine äänteenmuutoksineen (국어 → gugeo, 종로 → Jongno). Nimet passityyliin yleisillä sukunimien kirjoitusasuilla sekä osoitteet (종로구 → Jongno-gu).