Вычислите контрольную цифру Luhn для числового префикса идентификатора. Алгоритм Luhn по модулю 10 широко применяют для проверки номеров платёжных карт и других структурированных идентификаторов.
Как это работает
По строке-префиксу из цифр конвертер находит единственную контрольную цифру (0–9), при которой полное число проходит правило Luhn. Он перебирает кандидаты, пока завершённая последовательность не удовлетворит условие контрольной суммы.
Когда применять
- Создавать тестовые «картоподобные» номера для отладки и разработки.
- Проверять, что у известного префикса ожидаемая контрольная цифра Luhn.
- Генерировать детерминированные контрольные цифры, когда есть только префикс.
Ограничения
Ввод — только цифры (пробелы в этом подинструменте не принимаются). Длина префикса должна быть от 1 до 31 цифры, чтобы итоговый идентификатор оставался в поддерживаемом диапазоне.
Пример
Префикс 424242424242424 → полный номер 4242424242424242 и контрольная цифра 2.