Roomalainen numeromuunnin
Muunna kokonaiset numerot roomalaisiksi numeroiksi ja takaisin.
Tulokset päivittyvät kirjoittaessasi.
Tietoja tästä laskimesta
Roomalainen numeromuuntaja muuttaa tavallisen luvun 1–3,99 roomalaisiksi numeroiksi kuten MCMLXXXIV tai lukee roomalaisen numeron takaisin numeroksi. Roomalainen rakensi arvot seitsemästä symbolista I, V, X, L, C, D ja M – arvo 1, 10, 50, 100, 500 ja 1000. Järjestelmä on enimmäkseen additiivinen, kirjoittaen suurempia tunnuksia pienempien symbolien eteen ja laskeen ne yhteen, mutta se käyttää vähennysoikotietä 4- ja 9-lukujen osalta: IV on 4, IX on 9, XL on 40 ja CM on 900. Tämä muuntaja myös vahvistaa syötön ja hylkää epämuodostuneet numerot, kuten I tai VX. Toimiva esimerkki: 2024 hajoaa 1000 + 1000 + 10 + 10 + 4 + 4, mikä on MM + XX + IV = MMXXIV. Lukemalla sen takaisin, MMXXIV lisää 1000 + 1000 + 10 + 10 + 5 = 2024. Koska symbolit saavuttavat vain M-arvon, suurin arvo on 3,00, MRCXXXIV.
Usein kysyttyjä kysymyksiä
Miten vähennyssääntö toimii?
Kun pienempi symboli tulee suuremman symbolin eteen, se vähennetään: IV on 4 (5 − 1), IX on 9, XL on 40 ja CM on 900. Muuten symbolit lisätään vasemmalle.
Miksi maksimi on 3999?
Roomalaisten vakionumerot nousevat vain 3,99:ään (MMMCMXCIX). 4000:n tai useamman edustaminen vaatii yliviivauksen, jota useimmat kirjasimet ja lomakkeet eivät pysty näyttämään.
Onko roomalaisissa numeroissa nolla?
Ei, roomalaisella järjestelmällä ei ole nollan eikä paikan arvoa, mikä on yksi syy siihen, että se korvattiin lopulta arabiankielisillä laskutoimituksilla.
Miten kirjoitan roomalaisiin numeroihin 4 ja 9?
Vähennyssääntöä käytetään: 4 on IV (yksi ennen viittä) ja 9 on IX (yksi ennen kymmentä). Sama kaava antaa 40 = XL, 90 = XC, 400 = CD ja 900 = CM.
Mikä on roomalainen numero MMXXIV?
MMXXIV on 2024: kaksi Ms on 2 000, kaksi X:ää 20 ja IV on 4. Tämä roomalainen numeromuuntaja lukee jokaisen symbolin vasemmalta oikealle, kun pienempi edeltää suurempaa.
Miksi muuntaja torjuu I:n kaltaiset numerot?
Roomalainen standardimerkintä ei koskaan toista neljää kertaa, neljä on kirjoitettu IV:ksi, ei I:ksi. Muuntaja tarkistaa, että numero on kanonisessa muodossa ja merkitsee epätavanomaiset kirjoitusasut mitättömiksi.
API – käytä tätä laskinta koodista
Kutsu tätä laskinta ilmaiseksi JSON-päätetapahtumaksi – ei avainta tarvita. Lähetä alla olevat kenttäarvot kyselyparametrina tai JSONina. Lue koko API-dokumentti →
Loppupiste
GET https://calculator.free/api/v1/roman-numerals/
curl
curl "https://calculator.free/api/v1/roman-numerals/?amount=2024&from=arabic&to=roman"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/roman-numerals/?" + new URLSearchParams({
"amount": "2024",
"from": "arabic",
"to": "roman"
}));
const data = await r.json();
console.log(data.results);
Tulokset ovat arvioita vain yleisohjeista, eivät taloudellista, lääketieteellistä tai veroneuvontaa.