Calculul cifrei de control pentru codul de bare 13

Procesarea este destinată pentru calcularea simbolului de verificare a codului de bare EAN13.

Prelucrarea este necesară pentru a specifica primele 12 caractere, atunci sistemul 13, cifră de control va fi calculată pe specială. algoritm.







Tratamentul poate fi util atunci când doriți, fără echipament special, pentru a forma un cod de bare bazat pe un simbol pilot, iar apoi verificați configurația rezultată a codurilor de bare de citire și de căutare pentru produsele de acest cod de bare.

De exemplu, atunci când este necesar pentru a forma mărfurilor greutate de coduri de bare (arătând în primele 12 caractere - 2 bar caracter cod prefix, de exemplu 28, apoi 5 simboluri ale codului de produs și următoare cinci caractere cantitatea în grame), atunci când testarea suplimentară necesară pentru obținerea codului de bare luând în considerare simbolul de control.







Codul de bare EAN-13 este liniar. Valoarea numerelor codificate în benzi este duplicată în partea de jos a codului de bare (13 caractere, luând în considerare simbolul de control). De exemplu, luați în considerare calculul sumelor de control pentru codul de bare sub numărul 215000000001X, unde X este suma de control. În numărul de 12 cifre sunt utilizate, vom calcula 13 caractere:

  • Mai întâi, adăugăm toate numerele în locuri egale: 1 + 0 + 0 + 0 + 0 + 0 + 1 = 2
  • Suma rezultată este înmulțită cu trei: 2x3 = 6
  • Apoi, adăugați numerele aflate în locuri ciudate: 2 + 5 + 0 + 0 + 0 + 0 = 7
  • Apoi adăugăm numerele obținute în clauzele 2 și 3: 6 + 7 = 13
  • Pustim zeci, primim 3
  • În cele din urmă, 10 se scade din numărul de revendicarea 5, și vom obține o sumă de control: 10-3 = 7

Descărcați fișiere







Articole similare

Trimiteți-le prietenilor: