Как рассчитать контрольное число?: различия между версиями

Материал из GS1 Russia FAQ
Перейти к навигации Перейти к поиску
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
 
[[Category:Общие вопросы]]
 
[[Category:Общие вопросы]]
 +
Для расчета контрольного разряда используется алгоритм вычислений ("по модулю 10"):
 +
 +
Пронумеровать все разряды СПРАВА НАЛЕВО от 1 до 14, НАЧИНАЯ С ПОЗИЦИИ КОНТРОЛЬНОГО РАЗРЯДА (1-Й).
 +
 +
ШАГ 1: Начиная со 2-го сложить значения всех ЧЕТНЫХ разрядов.
 +
 +
ШАГ 2: Полученную сумму умножить на 3.
 +
 +
ШАГ 3: Начиная со 3-го сложить значения всех НЕЧЕТНЫХ разрядов.
 +
 +
ШАГ 4: Сложить результаты, полученные во 2 и 3 шагах.
 +
 +
ШАГ 5: Значение контрольного разряда является наименьшим числом, которое в сумме с величиной, полученной в шаге 4, дает число, кратное 10.
 +
 +
А также можно воспользоваться сервисом: https://www.gs1.org/services/check-digit-calculator
  
 
[[GS1 FAQ#ОБЩИЕ ВОПРОСЫ ПО СИСТЕМЕ GS1|Вернуться]]
 
[[GS1 FAQ#ОБЩИЕ ВОПРОСЫ ПО СИСТЕМЕ GS1|Вернуться]]

Текущая версия на 16:38, 16 мая 2022

Для расчета контрольного разряда используется алгоритм вычислений ("по модулю 10"):

Пронумеровать все разряды СПРАВА НАЛЕВО от 1 до 14, НАЧИНАЯ С ПОЗИЦИИ КОНТРОЛЬНОГО РАЗРЯДА (1-Й).

ШАГ 1: Начиная со 2-го сложить значения всех ЧЕТНЫХ разрядов.

ШАГ 2: Полученную сумму умножить на 3.

ШАГ 3: Начиная со 3-го сложить значения всех НЕЧЕТНЫХ разрядов.

ШАГ 4: Сложить результаты, полученные во 2 и 3 шагах.

ШАГ 5: Значение контрольного разряда является наименьшим числом, которое в сумме с величиной, полученной в шаге 4, дает число, кратное 10.

А также можно воспользоваться сервисом: https://www.gs1.org/services/check-digit-calculator

Вернуться