Romertall- omformer
Omgjør hele tall til romerske tall og bakover.
Resultatene blir oppdaterte mens du skriver.
Om denne kalkulatoren
En romeromformer omgjør et vanlig tall fra 1 til 3,999 til romerske tall som MCMLXXXIV, eller leser et romertall tilbake til et tall. Romerskene bygger verdier fra de syv symbolene I, V, X, L, C, D og M — verd 1, 5, 10, 50, 100, 500 og 1000. Systemet skriver oftest større symboler før mindre symboler og legger dem sammen, men det bruker en subtraksjonssnarvei for 4s og 9s: IV er 4, IX er 9, XL er 40 og CM er 900. Denne omformeren validerer også inngangen, avviser feilaktige tall slik som I eller VX. Eksempel: 2024 brytes inn i 1000 + 10 + 10 + 4, som er MM + XX + IV = MMXIV. Denne omformeren legger til 1000 + 1000 + 10 + (5−1) = 2024. Fordi symbolene bare når M, den største verdien kan standardsystemet skrives i 3,999, eller MMMCMXCIX.
Ofte stilte spørsmål
Hvordan virker subtraksjonsregelen?
Når et mindre symbol kommer før et større, trekkes det fra.. IV er 4 (5 -1), IX er 9, XL er 40 og CM er 900. ellers blir symbolene lagt til fra høyre mot høyre.
Hvorfor er maksimum 3,999?
Standard romerske tall går bare opp til 3, 999 (MMMCMXCIX). Det trengs en overline- notasjon for 4. 000 eller flere skrifter og skjemaer som ikke kan vises.
Er det en 0 i romertall?
Nei. Det romerske systemet har ikke noe symbol for null og ingen plassverdi, som er en grunn til at det til slutt ble erstattet med arabiske tall for aritmetiske tall.
Hvordan skriver jeg 4 og 9 i romerske tall?
Det er lik med 4. 4 er lik IV.
Hvilket tall er det romerske tallet MMXXIV?
2 Ms er 2000, 2 x'er er 20, og IV er 4.
Hvorfor forkaster konverteringstallet tall som I?
Standard romersk notasjon gjentar aldri et symbol fire ganger, fire er skrevet IV, ikke I. Konverteren kontrollerer at et tall er i kanonisk form og flagger ikke- standard staving er ugyldig.
API — bruk denne kalkulatoren fra kode
Kall denne kalkulatoren som et fritt JSON- endepunkt – ikke nødvendig. Send feltverdiene nedenfor som spørreparametre eller JSON. Les alle API- doc- er →
Endepunkt
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);
Resultatene er estimater bare for generell veiledning, ikke finansiell, medisinsk eller skattemessig rådgivning.