Вычитающая запись ставит меньший символ степени десяти перед двумя следующими значениями: I перед V или X, X перед L или C, C перед D или M. Получается ровно шесть пар.

Шесть пар покрывают разряды

IV и IX относятся к единицам, XL и XC — к десяткам, CD и CM — к сотням. Тысячи в диапазоне используют повтор M.

Читаемое вычитание не всегда канонично

Свободное чтение справа налево может дать IL значение 49, но профиль записывает 49 как XLIX. RomanClear показывает прочитанное значение и вариант, а не исправляет молча.

Проверьте правила целевого контекста

RomanClear использует явно указанный современный профиль 1–3 999. Исторические надписи, циферблаты, редакционные и внутренние правила могут использовать другие формы. Сверяйте важный результат с требованиями целевого документа или системы.