Преобразуващ римски брой
Преобразувайте цели числа в римски числа и обратно.
Резултатите актуализират като пишете.
За този калкулатор
Римски броен конвертор превръща обикновено число от 1 до 3,999 в римски числа като MCMLXXXIV или чете римски броен обратно в число. Римляни изградени стойности от седемте символа I, V, X, L, C, D и M — стойност 1, 5, 10, 50, 100, 500 и 1000. Системата е предимно добавка, писмена по-голяма символи преди по-малки и ги добавя, но използва изваждащ пряк път за 4с и 9с: IV е 4, XL е 9, XL е 40, а CM е 900. Този преобразувател също така утвърждава входа, отхвърляйки неналичени числа като I или VX. Работен пример: 2024 пробва в 1000 + 1000 + 10 + 4, което е MMXXIV. Отчитането на системата MMXXIV е 1000 + 10 + 5 + 5 + 1).
Често задавани въпроси
Как действа правилото за изваждане?
Когато по-малък символ се изважда преди по-голям, той се изважда: IV е 4 (5−1), IX е 9, XL е 40, а CM е 900. В противен случай символите се добавят наляво.
Защо е най-голямата 3,999?
Стандартни римски числа само се увеличават до 3,999 (MMMCMXCIX). Представянето на 4000 или повече се нуждае от прекомерна нотация, която повечето шрифтове и форми не могат да покажат.
Има ли нула в римските цифри?
Не. Римската система няма символ за нула и няма стойност на място, което е една от причините тя е била заменена с арабски числа за аритметика.
Как да напиша 4 и 9 в римски числа?
Те използват правилото за изваждане: 4 е IV (едно преди пет) и 9 е IX (едно и също преди десет). Същият модел дава 40 = XL, 90 = XC, 400 = CD и 900 = CM.
Кой номер е римски номер MMXXIV?
MMXXIV е 2024: две Миси са 2000, две Xs са 20, а IV е 4. Този римски броен конвертор чете всеки символ отляво на дясно, изваждайки когато по-малката е предхожда по-голям.
Защо преобразувателят отхвърля числа като I?
Стандартен римски запис никога не повтаря символ четири пъти; четири е написано IV, а не I. Конверторът проверява, че един брой е в канонична форма и знамена нестандартни правописи като невалидни.
API — използвайте този калкулатор от код
Наречете този калкулатор безплатно JSON крайна точка — няма нужда от ключ. Изпрати стойностите на полето по-долу като параметри на запитване или JSON. Всичко, което опуснете използва по същия стандарт тази страница е предварително напълнена с; неизвестен параметър е 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);
Резултатите са прогнози за общи насоки, а не за финансови, медицински или данъчни съвети.