Romeinse Numerale omskakelaar
Skakel hele getalle om na Romeinse syfers en terug.
Resultate werk op soos jy tik.
Aangaande hierdie sakrekenaar
A Roman numeral converter turns an ordinary number from 1 to 3,999 into Roman numerals like MCMLXXXIV, or reads a Roman numeral back into a number. Romans built values from the seven symbols I, V, X, L, C, D and M — worth 1, 5, 10, 50, 100, 500 and 1,000.
The system is mostly additive, writing larger symbols before smaller ones and adding them up, but it uses a subtractive shortcut for the 4s and 9s: IV is 4, IX is 9, XL is 40 and CM is 900. This converter also validates the input, rejecting malformed numerals such as IIII or VX.
Worked example: 2024 breaks into 1000 + 1000 + 10 + 10 + 4, which is MM + XX + IV = MMXXIV. Reading it back, MMXXIV adds 1000 + 1000 + 10 + 10 + (5 − 1) = 2024. Because the symbols only reach M, the largest value the standard system can write is 3,999, or MMMCMXCIX.
Dikwels gevra vrae
Hoe werk die aftrekende reël?
Wanneer'n kleiner simbool kom voordat'n groter simbool daarvan afgetrek word: IV is 4 (5 -1), IX is 9, XL is 40 en CM is 900, anders word simbole regs bygevoeg.
Waarom is die maksimum 3 999?
Standaard Romeinse syfers styg slegs tot 3 999 (MCMXCIX).'n Oorlyning wat die meeste van die lettertipes en vorms nie kan toon nie, is nodig om 4 000 of meer te verteenwoordig.
Is daar'n nul in Romeinse syfers?
Nee. Die Romeinse stelsel het geen simbool vir nul en geen waarde nie, wat een rede is waarom dit uiteindelik deur Arabiese syfers vir rekenkunde vervang is.
Hoe skryf ek 4 en 9 in Romeinse syfers?
Hulle gebruik die aftrekkingsreël: 4 is IV (een voor vyf) en 9 is IX (een voor tien). dieselfde patroon gee 40 = XL, 90 = XC, 400 = CD en 900 = CM.
Watter getal is die Romeinse syfer MMXIV?
MMXXIV is 2024: twee Ms is 2 000, twee X's is 20, en IV is 4. Hierdie Romeinse syfer omseter lees elke simbool links na regs, wat aftrek wanneer'n kleiner een'n groter een voorafgaan.
Waarom verwerp die omsetler syfers soos I?
Standaard Roman-innotasie herhaal nooit 'n simbool vier keer nie; vier is geskryf IV, nie I nie. Die omseter toets dat 'n syfer in kanonieke vorm is en vlae nie-standaard spellings as ongeldig.
API ← gebruik hierdie sakrekenaar van kode
Bel hierdie sakrekenaar as 'n vry JSON-punt takies wat nodig is. Stuur die veldwaardes hieronder as navraag parameters of JSON. Enigiets wat jy weglaat gebruik dieselfde verstek hierdie bladsy is vooraf gevul met; 'n onbekende parameter is 'n 400, nooit' n stil nul. Lees die volle API docs →
Einde punt:
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);
Die resultate is skattings van algemene leiding, nie net finansiële, mediese of belastingvoorligting nie.