Menu

Logistyka | Biznes | Edukacja | Blog

"Nie musisz być wielki, aby zacząć, ale musisz zacząć, aby stać się wielkim."

Jak obliczyć cyfrę kontrolną kodu EAN-13?

jakub.brandt

Logistyka.blox.pl, kod kreskowy, cyfra kontrolna, liczba kontrolna, EAN-13

Jeden z Czytelników bloga zaproponował napisanie artykułu na temat obliczania cyfry kontrolnej kodu EAN-13, a ponieważ rzeczywiście sporo uczniów ma z tym problem warto wyjaśnić to zagadnienie.

Kod EAN-13 składa się z 4 elementów- system numerowy (tzw. prefiks), kod wytwórcy, kod produktu oraz cyfra kontrolna.

Naszym przykładowym kodem będzie: 657483926374

Aby obliczyć cyfrę kontrolną tego kodu należy dokonać kilku prostych obliczeń:

1. Cyfra najbardziej z prawej jest na pozycji nieparzystej i poruszając się w lewo przypisujemy kolejnym cyfrom nieparzysty, parzysty itd:

4-nieparzysty, 7-parzysty, 3-nieparzysty, 6-parzysty, 2-nieparzysty, 9-parzysty, 3-nieparzysty, 8-parzysty, 4-nieparzysty, 7-parzysty, 5-nieparzysty, 6-parzysty

2. Sumujemy cyfry na pozycjach nieparzystych i mnożymy wynik przez 3:

4 + 3 + 2 + 3 + 4 + 5 = 21

21 * 3 = 63

3. Sumujemy cyfry na pozycjach parzystych, ale w tym przypadku już nie mnożymy wyniku przez 3:

7 + 6 + 9 + 8 + 7 + 6 = 43

4. Sumujemy wyniki z punktu 2. i 3.:

63 + 43 = 106

5. Cyfra kontrolna jest liczbą, która jeśli się ją doda do sumy obliczonej w punkcie 4. da liczbę równo podzielną przez 10. W naszym przypadku, jeśli otrzymaliśmy liczbę 106, musimy dodać 4, aby wyszło nam 110. Dopiero wówczas nasza liczba będzie w pełni podzielna przez 10.

6. Jeśli suma obliczona w punkcie 4. jest równo podzielna przez 10, to cyfrą kontrolną jest "0".

W naszym przypadku cyfrą kontrolną jest cyfra 4, a zatem pełny kod EAN-13 to: 6574839263744

Komentarze (1)

Dodaj komentarz
  • falinas

    Dzięki za proste wytłumaczenie tych obliczeń, zawsze się zastanawiałem jak to rozwiązać:) Fajnie że są takie blogi w internecie.

© Logistyka | Biznes | Edukacja | Blog
Blox.pl najciekawsze blogi w sieci