Контрольная сумма трек-номера - Майнинг криптовалют

Контрольная сумма трек-номера

Расскажем как посчитать контрольную сумму трека в 4 действия.

Допустим, есть трек: UA027396885HK
Две первые буквы (UA) — это тип посылки
Первые восемь цифр (02739688) — код отправления
Девятая цифра (5) — контрольная сумма
Две последние буквы (HK) — код страны или почтовой службы

 

1. Для того чтобы проверить контрольную сумму трек-номера,  необходимо каждую цифру номера отправления умножить на 8, 6, 4, 2, 3, 5, 9, 7 соответственно.

  • 0 * 8 = 0
  • 2 * 6 = 12
  • 7 * 4 = 28
  • 3 * 2 = 6
  • 9 * 3 = 27
  • 6 * 5 = 30
  • 8 * 9 = 72
  • 8 * 7 = 56

2. Результаты полученные выше складываем между собой

0 + 12 + 28 + 6 + 27 + 30 + 72 + 56 = 231

3. Узнаем остаток от деления на 11. В нашем случае 231 делится на 11 без остатка. 231 / 11 = 21 остаток 231 — 11 * 21 = 0

4. Из 11 вычетаем остаток. 11 — 0 = 11
Если на 4 шаге получили 11, то контрольная сумма = 5
Если на 4 шаге получили 10, то контрольная сумма = 0
В остальных случаях контрольная сумма = числу на 4 шаге.

Итог. Результат расчета (контрольная сумма) должен совпадать с девятой цифрой трек-номера (5), такой трек является валидным.

Скачать: трек-код-генератор.xlsx

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *