Ellenőrző szám kiszámítása vonalkód EAN 13

A kezelés célja, hogy kiszámítja az ellenőrző számjegy vonalkód EAN13.

A feldolgozás szükséges meghatározni az első 12 karakter, akkor a rendszer 13, az ellenőrző számjegy kerül kiszámításra különleges. algoritmus.

A kezelés hasznos lehet, ha akar, anélkül, speciális berendezések, így egy vonalkód alapján egy kísérleti jel, majd ellenőrizze a kapott vonalkód leolvasó konfiguráció és keressen termékek a vonalkód.

Például, amikor szükség van, hogy kialakítsuk a vonalkód tömeg áruk (mutat az első 12 karakter - 2 bar kód prefix karakter, például 28, akkor 5 szimbólumok a termék kódot, és a következő öt karakterek mennyiségét grammban), amikor a vizsgáló a további szükséges, hogy megkapjuk a vonalkód figyelembe véve a pilot szimbólum.

Vonalkód EAN-13 lineáris. Értelmében számjegyek kódolva a csíkok duplikált alján a vonalkód (13 karakter, beleértve a pilóta szimbólum). Vegyük például a számítás a checksum a vonalkód szám 215000000001H, ahol X - az ellenőrző. Között használja a 12 számjegy, a számítás a 13 jeleket:

  • Először is, az összes hozzáadása a számok állt még helyeken: 1 + 0 + 0 + 0 + 0 + 0 + 1 = 2
  • Szorozzuk meg a kapott összeget három: 2x3 = 6
  • Következő hozzá a számok állt furcsa helyeken: 2 + 5 + 0 + 0 + 0 + 0 = 7
  • Ezután hozzáadjuk a kapott, számjegy 2. és 3. pontjában: 6 + 7 = 13
  • Mi dobja tízes így 3
  • Végül, 10 kivonjuk száma 5. igénypont szerinti, és kapunk egy ellenőrző összeget: 10-3 = 7

fájlok letöltése

Kapcsolódó cikkek