flagrom flageng
Home < Библиотека < Информация о GS1 <Контрольная цифра

Определение контрольного числа. Практически во всех системах нумерации системы GS1 (EAN13, EAN8,EAN14,UPC) используется понятие контрольного числа, а, точнее, контрольной цифры. Роль контрольной цифры огромна - она позволяет безошибочно определять правильно ли считан штриховой код в супермаркете, банке или в любой другой системе, использующей штриховое кодирование. Алгоритм определения контрольного числа некоторого набора цифр для системы GS1 носит название "Модуло 10". Он состоит из следующих шагов:

  1. Цифры набора нумеруются справа налево.
  2. Подсчитываются суммы цифр, стоящих на четных и нечетных местах.
  3. Сумма цифр, стоящих на четных местах, суммируется с утроенной суммой цифр, стоящих на нечетных местах.
  4. Если цифра единиц полученного результата равна нулю, то контрольная цифра - 0. Если последняя цифра результата не нуль, то контрольная цифра равна дополнению этой цифры до 10.

Пример. Пусть имеется набор цифр в системе EAN-13 - 345678905675 C.

  • Цифры, стоящие на нечетных местах: 5,6,0,8,6,4. Сумма этих цифр равна 29.
  • Цифры, стоящие на четных местах:7,5,9,7,5,3 . Сумма этих цифр равна 36.
  • Результат 3-го шага: 29*3+36=123.
  • Искомая контрольная цифра C=7, т.к. 7+3 = 10.

Введите набор цифр (не больше 17)

The Global Language of Business