|
|
 |
Příklad výpočtu kontrolního čísla
Mějme číslo 859123456789 ke kterému hledáme kontrolní číslo. Výpočet kontrolního čísla se provádí podle algoritmu MODULO 10. Algoritmus MODULO 10 sestává z 5 kroků:
- sečteme všechna čísla na lichých pozicích zprava do leva a vynásobíme třemi, tj. 9+7+5+3+1+5=30*3=90;
- sečteme všechna čísla na sudých pozicích zprava do leva a vynásobíme jednou, tj. 8+6+4+2+9+8=37*1=37;
- sečteme výsledky kroku 1. a 2., tj. 90+37=127;
- k výsledku z kroku 3. hledáme nejbližší vyšší celé desítkové číslo (zaokrouhlení na cele desítky vždy nahoru) v případě desítkového čísla je výsledkem to samé číslo. V tomto případě je nalezené číslo 130;
- Od výsledku z kroku 4. odečteme výsledek z kroku 3. a to je kontrolní číslo, tj. 130-127=3.
Číslo EAN/UCC13 je potom 8591234567893. Stejným způsobem se vypočítavá i pro EAN/UCC8, EAN/UCC14 či pro číslo SSCC (v němčině NVE).
Návod výpočtu kontrolního čísla v angličtině ve formátu .pdf (101,5 kB).
Datum publikování tohoto článku: 1.04.2005 Autor: EAN ČR
Na Pankráci 30, 140 00 Praha 4, tel: 234 633 145, fax: 234 633 147, e-mail: info@gs1cz.org
Provozováno na m@gnetpro |
|
 |
|
|
|