← Розробник і дані
Розробник і дані · працює локально

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

Перетворюйте цілі числа від 1 до 3999 на канонічні римські цифри або перевіряйте й декодуйте канонічний віднімальний запис без урахування регістру.

Готово. Ваші робочі дані залишаються в цьому браузері.

Чому цей інструмент корисний

Використовуйте цей конвертер для дат публікацій, планів, написів і тестових даних, коли неканонічні повторення, такі як IIII, мають бути відхилені, а не мовчки прийняті.

Як це працює

Кодування жадібно застосовує стандартні віднімальні символи; декодування підсумовує символи, а потім повторно кодує результат, приймаючи його лише тоді, коли поданий числівник збігається з канонічною формою.

Практичний приклад

1994 записується як MCMXCIV із використанням CM, XC та IV; те саме число в нижньому регістрі коректно перевіряється та декодується назад у 1994.

Перевірка

Обчислення є детермінованим і пояснює помилки перевірки замість того, щоб непомітно змінювати некоректні вхідні дані.

Межа приватності

Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.

Паспорт результату

Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.