BAR CODE — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м (→Как рассчитывается контрольный символ) |
Hisava (обсуждение | вклад) м (→Как рассчитывается контрольный символ) |
||
Строка 11: | Строка 11: | ||
В числе используется 12 цифр, проведем расчет 13 знака: | В числе используется 12 цифр, проведем расчет 13 знака: | ||
− | Сначала сложим все цифры, стоящие на четных местах: 1 | + | Сначала сложим все цифры, стоящие на четных местах: 1 + 0 + 0 + 0 + 0 + 1 = 2 |
Полученную сумму умножим на три: 2 х 3 = 6 | Полученную сумму умножим на три: 2 х 3 = 6 |
Версия 15:14, 10 ноября 2016
BAR_CODE - это штрихкод
Как рассчитывается контрольный символ
Штрих-код EAN-13 является линейным
Значение цирф, закодированных в полосках продублировано в нижней части штрихового кода (13 знаков с учетом контрольного символа)
Для примера рассмотрим расчет контрольной суммы для штрих-кода под номером 215000000001Х, где Х - контрольная сумма
В числе используется 12 цифр, проведем расчет 13 знака:
Сначала сложим все цифры, стоящие на четных местах: 1 + 0 + 0 + 0 + 0 + 1 = 2
Полученную сумму умножим на три: 2 х 3 = 6
Далее сложим цифры, стоящие на нечетных местах: 2 + 5 + 0 + 0 + 0 + 0 = 7
Затем сложим полученные цифры в пункта 2 и 3: 6 + 7 = 13
Отбрасываем десятки, получим 3
Наконец, из 10 вычитаем число из п.5 и получаем контрольную сумму: 10 - 3 = 7