Контрольна цифра в штрихкоді знаходиться на останньому місці в стандартному коді EAN-13, прийнятого в Росії, і призначена для перевірки правильності зчитування кодів спеціальним скануючим пристроєм (сканером), а також для визначення достовірності товару (виявлення підробки).
Для розрахунку контрольної цифри існує наступний алгоритм:
- Крок 1. Відкинути контрольний розряд (крайній праворуч);
- Крок 2. Скласти розряди, що стоять на парних місцях;
- Крок 3. Результат Шагала 2 помножити на 3;
- Крок 4. Скласти розряди, що стоять на непарних місцях;
- Крок 5. Підсумувати результати кроків 3 і 4;
- Крок 6. Підсумувати цифри внаслідок, отриманому в кроці 5;
- Крок 7. В отриманому числі крайню справа цифру відняти з 10. Отриманий результат і є значення контрольної цифри.
Приклад розрахунку контрольного розряду в коді EAN-13: 46 76221 35746 (?)
- Крок 1. 46 76221 35746
- Крок 2. 6 + 6 + 2 + 3 + 7 + 6 = 30
- Крок 3. 30х3 = 90
- Крок 4. 4 + 7 + 2 + 1 + 5 + 4 = 23
- Крок 5. 90 + 23 = 111
- Крок 6. 1 + 1 + 1 = 3
- Крок 7. 10-3 = 7
- Повний номер EAN-13 буде наступним: 46 76221 35746 7
Щоб перевірити справжність товару по контрольній цифрі, достатньо провести розрахунок, описаний вище, і порівняти отриманий результат з контрольною цифрою в штрих-коді. Якщо расчитанная цифра і остання цифра в штрихкоді не збігаються, то продукція є підробленою (контрафактної).
Джерело:
- shtrih-market.ru - принципи штрихового кодування
Додаткові посилання: