Конвертер римських чисел
Переведення між римськими та арабськими числами в обидва боки.
Заповніть поля, і результат автоматично зʼявиться тут.
Перетворює цілі арабські числа на вибраний сучасний канонічний римський запис і навпаки. Діапазон 1–3999 обмежує тисячі трьома M; використовуються віднімальні пари IV, IX, XL, XC, CD та CM. Це правило інструмента, а не межа всіх історичних римських записів: адитивні варіанти, надрядкові риски та інші розширення не підтримуються. Зворотне перетворення не залежить від регістру, але вимагає канонічної форми.
Як працює
Формула і логіка
Символи беруться від більшого до меншого: M, D, C, L, X, V, I. Віднімальні пари CM, CD, XC, XL, IX та IV утримують запис канонічним — саме вони не дають написати DCCCC замість CM. Зворотний переклад читає запис зліва направо й віднімає символ, коли за ним стоїть більший.
Приклад
1994 записується як MCMXCIV: M + CM + XC + IV, тобто 1000 + 900 + 90 + 4. Запис MDCCCCLXXXXIIII дав би те саме число, але канонічним не є.
Поля й одиниці
- Напрямок — варіант зі списку
- Арабське число — без одиниці
- Римське число — без одиниці
Як користуватися
- — Виберіть напрямок перекладу: в римський запис чи з нього.
- — Введіть число від 1 до 3999 або сам римський запис.
- — Прочитайте результат.
Методика та обмеження
- Методика розрахунку
- Формула і логіка
- Обмеження
- Діапазон 1–3999 обмежує тисячі трьома M; використовуються віднімальні пари IV, IX, XL, XC, CD та CM. Це правило інструмента, а не межа всіх історичних римських записів: адитивні варіанти, надрядкові риски та інші розширення не підтримуються.
FAQ
Чому діапазон обмежений числом 3999?
Тут вибрано канонічний формат із не більш як трьома M та віднімальними парами. Інші домовленості можуть позначати більші числа, наприклад адитивне MMMM для 4000. Цей калькулятор такі розширення не розбирає; 3999 — межа його формату.
Що таке віднімальні пари?
Поєднання, де менший символ стоїть перед більшим і віднімається: IV — це 4, а не 6; XC — 90, а не 110. Дозволені лише шість таких пар: CM, CD, XC, XL, IX, IV.
Чому неканонічний запис відхиляється?
IIII трапляється на циферблатах і теж може означати 4. Тут вибрано IV, щоб введений запис збігався з канонічним результатом зворотного перетворення. Кілька записів одного числа самі собою не роблять декодування неоднозначним; це перевірка вибраного формату.
Чи є в римських числах нуль?
Ні. Система позиційною не є, і символа для нуля в ній не передбачено — тому діапазон починається з одиниці.