Isi-Roman Numeral Converter
Guqula inani eliphelele libe yi-Roman numerals bese ubuyela emuva.
Iziphetho zivuselelwa uma ubhala.
Malunga nale khadi
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.
Imibuzo ebuzwa kaningi
Umthetho wokususa usebenza kanjani?
Uma isithombe esincane sifika phambi kwesinye esikhulu, sisuswa: IV yi-4 (5 − 1), IX yi-9, XL yi-40 futhi CM yi-900. Uma kungenjalo, izithombe zifakwa kusuka ekhohlo kuya kwesokudla.
Kungani i-max i-3,999?
Amanani aseRoma ajwayelekile afinyelela kuphela ku-3,999 (MMMCMXCIX). Ukukhombisa u-4,000 noma ngaphezulu udinga ukuphawula okuphezulu okuningi kwamafonti namafomu angabonisanga.
Ingabe kunesizero kumanani aseRoma?
Akuna. Isimo seRomani asikho isibonakaliso se-zero futhi akukho inani lendawo, okuyisizathu esisodwa sokuthi kwamiswa ngokuzenzakalela ngama-Arabhu amanani e-arithmetic.
Ngibhala kanjani i-4 ne-9 ngezinhlamvu zaseRoma?
Basebenzisa umthetho wokususa: 4 yi-IV (isinye ngaphambi kwesihlanu) ne-9 yi-IX (isinye ngaphambi kweshumi). Isibonelo esifanayo sinikeza 40 = XL, 90 = XC, 400 = CD ne-900 = CM.
Yini inani le-Roman numerals MMXXIV?
MMXXIV yi 2024: ama-Ms amabili yi 2,000, ama-Xs amabili yi 20, ne-IV yi 4. Lo mguquli wenombolo yamaRoma ufunda wonke amaphawu kusuka ekhohlo kuya kwesokudla, ususa uma okuncane kudlule okukhulu.
Kungani isiguquli siyeka ama-amanani njenge-I?
Isimo esijwayelekile seRoman notation asikhombi ukuphinda isithombe izikhathi ezine; ezine zibhalwe IV, hhayi I. Umguquli ubheka ukuthi inani likhona ngendlela efanele futhi ukhombisa ukupela okungajwayelekile njengengasebenzi.
API — sebenzisa le calculator kusuka kukhodi
Nquma le calculator njenge JSON evulekile yendawo yokuqeda - akukho isithonjana esidingekayo. Thumela amaxabiso endawo ngezansi njengezilungiselelo zombuzo noma i-JSON. Noma yini ongayishiya isebenzisa iphutha elifanayo elifakwe ngaphambili lekhasi; ipharamitha engaziwa yi-400, ayikho i-zero emnyama. Funda i-API egcwele →
Ingxenye yendawo
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);
Izibalo ziyisilinganiso esisetshenziswa ukuqondisa kuphela, hhayi ukucebisa ngezimali, ukwelashwa noma ukukhokha.