Определение контрольного числа.
Контрольное число (контрольная цифра) — разновидность контрольной суммы, добавляется обычно в конец длинных номеров с целью первичной проверки их правильности. Применяется с целью уменьшения вероятности ошибки при обработке таких номеров: при машинном считывании с упаковки товара, записи в документы, голосовой передаче от человека к человеку и т. п.
Наличие и правильность контрольного числа не гарантирует достоверность рассматриваемого номера, но на практике достаточно хорошо оберегает от случайных ошибок.
Контрольное число чаще всего это либо последняя цифра суммы всех чисел номера, либо результат другой математической операции над цифрами.
Практически во всех системах нумерации системы GS1(EAN-13,EAN-8,ITF-14,GS1-128) используется контрольное число. Это число помогает определить правильно ли сформирован штриховой код.
Алгоритм определения контрольного числа некоторого набора цифр для системы GS1 состоит из следующих шагов:
Алгоритм расчета контрольного числа:
Шаг 1: Начиная с крайнего справа разряда, сложить значения четных разрядов
Шаг 2: Результат шага 1 умножить на цифру 3
Шаг 3: Суммировать значения оставшихся разрядов, исключая контрольный разряд
Шаг 4: Суммировать результаты шагов 2 и 3
Шаг 5: Получаем контрольную цифру - разницу между окончательной суммой и ближайшим числом, кратным 10-и
Расчет контрольного числа штрихкодов можно произвести здесь.
Расчитайте контрольное число самостоятельно.