Конвертер римських чисел

Переведення між римськими та арабськими числами в обидва боки.

Вхідні дані

Конвертер римських чисел

2 поля

Результати є орієнтовними оцінками. Перед важливими рішеннями перевіряйте вихідні дані.

Заповніть поля, і результат автоматично зʼявиться тут.

Перетворює цілі арабські числа на вибраний сучасний канонічний римський запис і навпаки. Діапазон 1–3999 обмежує тисячі трьома M; використовуються віднімальні пари IV, IX, XL, XC, CD та CM. Це правило інструмента, а не межа всіх історичних римських записів: адитивні варіанти, надрядкові риски та інші розширення не підтримуються. Зворотне перетворення не залежить від регістру, але вимагає канонічної форми.

FAQ
4 питань
Актуальність
на основі формули

Як працює

Формула і логіка

Символи беруться від більшого до меншого: 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, щоб введений запис збігався з канонічним результатом зворотного перетворення. Кілька записів одного числа самі собою не роблять декодування неоднозначним; це перевірка вибраного формату.

Чи є в римських числах нуль?

Ні. Система позиційною не є, і символа для нуля в ній не передбачено — тому діапазон починається з одиниці.