EAN 13 BARKOD TÜRÜNDE SON KARAKTER HESAPLANMASI NASIL YAPILIR? (CHECK DİGİT KARAKTERİ HESAPLAMA?)

EAN 13 BARKOD TÜRÜNDE SON KARAKTER HESAPLANMASI NASIL YAPILIR? (CHECK DİGİT KARAKTERİ HESAPLAMA?)

EAN-13 barkodunun son hanesi, doğrulama karakteri veya check digit olarak bilinir. Bu karakter, barkodun gerçekten doğru yazılmış olup olmadığını doğrulamak için kullanılır.

EAN-13 doğrulama karakteri, barkodun ilk 12 hanesindeki rakamların matematiksel bir formülle işlenmesiyle elde edilir. Bu formül, her çift hane ve tek hane rakamının toplamının 3 katının alınması ve tüm bu rakamların toplanmasıyla hesaplanır.

Örneğin, EAN-13 kodu "5901234123457" olsun. Doğrulama karakteri, aşağıdaki adımlarla hesaplanabilir:

  1. İlk 12 rakam gruplara ayrılır: 5-9-0-1-2-3-4-1-2-3-4-5
  2. Grupların içindeki tek haneler ve çift haneler ayrılır: Tek haneler: 5, 1, 3, 1, 3, 5 Çift haneler: 9, 0, 2, 4, 2, 4
  3. Çift hanelerin her birinin 3 katı alınır: 9x3=27, 0x3=0, 2x3=6, 4x3=12, 2x3=6, 4x3=12
  4. Tek ve çift hanelerin toplamı yapılır: 5+1+3+1+3+5+27+0+6+4+6+12=73
  5. Toplamın mod 10'u alınır: 73 mod 10 = 3
  6. 10'un eksisi (yani 7) toplama eklenir ve sonuç doğrulama karakteridir: 7+3=10, doğrulama karakteri 0'dır.

Bu hesaplama yöntemi sayesinde, barkod okuyucular doğru bir şekilde yazılmış EAN-13 kodlarını tanımlayabilir ve yanlış yazılmış kodları otomatik olarak reddeder.

Asya Barkod Teknolojileri San. Ve Dış Tic. Ltd. Şti