← Инструменты для текста и списков
Инструменты для текста и списков · работает локально

Калькулятор расстояния Хэмминга Unicode

Подсчитайте различающиеся позиции графем между двумя текстами, содержащими точно одинаковое количество воспринимаемых пользователем символов.

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

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

Используйте расстояние Хэмминга для кодов одинаковой длины, меток фиксированной ширины и тестовых векторов передачи, где вставки и удаления не допускаются.

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

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

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

Каролин и Катрин различаются в трёх выровненных позициях, поэтому их расстояние Хэмминга равно 3.

Проверка

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

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

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

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

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