← Разработчики и данные
Разработчики и данные · работает локально

Конвертер канонических римских цифр

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

Готово. Ваши рабочие данные остаются в этом браузере.

Почему этот инструмент полезен

Используйте этот конвертер для дат публикаций, контуров, надписей и тестовых данных, когда неканонические повторы, такие как IIII, должны быть отклонены, а не молчаливо приняты.

Как это работает

Жадное кодирование применяет стандартные вычитательные символы; декодирование суммирует символы, а затем повторно кодирует результат, принимая его только тогда, когда отправленное число совпадает с канонической формой.

Практический пример

1994 записывается как MCMXCIV с использованием CM, XC и IV; та же цифра в нижнем регистре проходит проверку и декодируется обратно в 1994.

Проверка

Вычисление детерминировано и объясняет ошибки валидации вместо того, чтобы молча изменять неверный ввод.

Граница конфиденциальности

Ввод и вывод остаются на этой вкладке. Копирование и загрузка происходят через API браузера без загрузки на сервер.

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

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