Структура штрих-кода. Расшифровка штрих кодов
Штриховой код содержит информацию о товаре и его производителе. Самые распространенные - это 13-ти разрядный европейский код EAN-13 (European Article Numbering) и полностью совместимый с ним 13-разрядный код UPC, применяемый в США и Канаде.
Расчет контрольной суммы: - Сложить цифры, стоящие на четных местах штрих-кода
3+1+7+0+2+0=13
- Полученную сумму умножить на три
13*3=39
- Сложить цифры, стоящие на нечетных местах штрих-кода (кроме контрольной цифры)
7+1+2+0+4+6=20
- Сложить числа, полученные в пунктах 2 и 3
39+20=59
- Отбросить десятки
59-50=9
- Из числа 10 вычесть полученное в пункте 5
10-9=1
- Результат должен совпадать с контрольной цифрой.
Справочная таблица штрих-кодов

ШТРИХ-КОД | СТРАНА |
93 | Австралия |
90-91 | Австрия |
613 | Алжир |
779 | Аргентина |
54 | Бельгия и Люксембург |
380 | Болгария |
178,789 | Бразилия |
50 | Великобритания |
599 | Венгрия |
759 | Венесуэла |
893 | Вьетнам |
400-440 | Германия |
489 | Гонконг |
52,520 | Греция |
57 | Дания |
72,729 | Израиль |
890 | Индия |
539 | Ирландия |
56,569 | Исландия |
84 | Испания |
80-83 | Италия |
52,529 | Кипр |
690 | КНР |
770 | Колумбия |
880 | Корея |
850 | Куба |
475 | Латвия |
477 | Литва |
955 | Малайзия |
535 | Мальта |
611 | Марокко |
750 | Мексика |
484 | Молдова |
87 | Нидерланды |
94 | Новая Зеландия |
70 | Норвегия |
775 | Перу |
590 | Польша |
560 | Португалия |
460-469 | Россия и СНГ |
50 | Северная Ирландия |
888 | Сингапур |
858 | Словакия |
383 | Словения |
460-469 | Страны СНГ |
00-09 | США и Канада |
885 | Таиланд |
471 | Тайвань |
619 | Тунис |
869 | Турция |
482 | Украина |
773 | Уругвай |
64 | Финляндия |
30-37 | Франция |
385 | Хорватия |
859 | Чехия |
780 | Чили |
76 | Швейцария |
73 | Швеция |
786 | Эквадор |
474 | Эстония |
600-601 | ЮАР |
860 | Югославия |
880 | Южная Корея |
45,49 | Япония |
|