римски бројни претворач
Претворите цео број у римске бројеве и назад.
Резултати ажурирају при куцању.
О овом калкулатору
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.
Често постављана питања
Како одузимачко правило функционише?
Када мањи симбол дође пре већег, одузима се: IV је 4 (5 - 1), IX је 9, XL је 40, а CM 900.
Зашто је највише 3,999?
Standard Roman numerals only go up to 3,999 (MMMCMXCIX). Representing 4,000 or more needs an overline notation that most fonts and forms cannot show.
Да ли постоји нула у римским бројевима?
Не римски систем нема симбол за нулу и нема вредност места, што је један разлог што је на крају замењен арапским бројевима за аритметику.
Како да напишем 4 и 9 римским бројевима?
They use the subtractive rule: 4 is IV (one before five) and 9 is IX (one before ten). The same pattern gives 40 = XL, 90 = XC, 400 = CD and 900 = CM.
Који је римски број ММXXIV?
ММXXIV је 2024: две Мис су 2000, две Икс су 20, а IV је 4.
Зашто конвертер одбија бројеве као ИIII?
Стандардни римски запис никада не понавља четири пута; четири је написано ИВ, а не ИIII. Конвертер пров› јерава да је број у каноничном облику, а заставе нестандардних правописа као неисправне.
API — користите овај калкулатор из кода
Позовите овај калкулатор као бесплатну исходну. Пошаљите вредности поља испод као параметри упита или ЈСОН. Све што пропустите користи исто подразумевано, ова страница је испуњена; непознат параметар је 400, никада тиха нула. Читајте све API доц. →
Крајња тачка
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);
Резултати су само процене за опште смернице, а не финансијске, медицинске или порезне савете.