วิธีการคำนวณบาร์โค้ด Ean13

สารบัญ:

Anonim

EAN-13 เป็นระบบบาร์โค้ดที่ใช้ในการติดฉลากผลิตภัณฑ์ "EAN" หมายถึงหมายเลขบทความในยุโรปและ 13 หมายถึงจำนวนหลักในรหัส อย่างไรก็ตามข้อมูลจริงที่ส่งโดยบาร์โค้ดจะอยู่ภายใน 12 หลักแรกเท่านั้น หลักสุดท้ายของรหัสคือสิ่งที่เรียกว่าหลักเช็ค หมายเลขนี้ไม่มีข้อมูล แต่มีไว้เพื่อยืนยันว่าสแกนบาร์โค้ดถูกต้อง สิ่งนี้ทำได้โดยการมีตัวเลข 13 หลักเป็นผลลัพธ์ทางคณิตศาสตร์ของสูตรที่จัดการกับตัวเลข 12 ตัวก่อนหน้า สูตรที่ใช้ในกระบวนการนี้เรียกว่าอัลกอริทึมโมดูโล 10 ในการคำนวณบาร์โค้ด EAN-13 คือการกำหนดหมายเลขที่ 13 ของรหัสโดยใช้อัลกอริทึมโมดูโล 10 นี้กับ 12 หลักก่อนหน้า

ค้นหาตัวเลข 12 หลักในบาร์โค้ด หากยังไม่มีการตรวจสอบตัวเลขหลักนี้เป็นตัวเลขหลักสุดท้ายจากทางซ้าย หากมีการตรวจสอบตัวเลขหลักนี้เป็นตัวเลขที่สองถึงหลักสุดท้ายจากทางซ้าย ตัวอย่างเช่นหาก EAN-13 ของคุณเป็น 97 35940 56482 4 หลักที่ 12 คือหมายเลข 2

เริ่มต้นด้วยหลักที่ 12 ให้เลื่อนจากขวาไปซ้ายข้ามรหัสเพื่อเพิ่มทุก ๆ วินาที ใช้รหัสตัวอย่างของเรา 97 35940 56482 4 ซึ่งหมายความว่าเริ่มต้นด้วยหมายเลข 2 และเพิ่มหมายเลข 4, 5, 4, 5 และ 7 รวมเป็น 27

คูณผลรวมที่ได้ในขั้นตอนที่ 2 คูณ 3 ด้วยตัวอย่างของเราข้างต้นนี่หมายถึงการคูณ 27 ด้วย 3 รวมเป็น 81

ค้นหาตัวเลข 11 หลักในรหัส ใช้รหัสตัวอย่างของเราที่ 97 35940 56482 4 นี่จะเป็นหมายเลข 8

เริ่มต้นด้วยตัวเลขที่ 11 ย้ายจากขวาไปซ้ายข้ามรหัสเพื่อเพิ่มทุก ๆ วินาที ใช้ตัวอย่างของเราที่ 97 35940 56482 4 นี่หมายถึงเริ่มต้นด้วยหมายเลข 8 และบวกเข้ากับ 6, 0, 9, 3 และ 9 รวมเป็น 35

เพิ่มผลลัพธ์จากขั้นตอนที่ 3 และขั้นตอนที่ 5 ในตัวอย่างของเรานี่หมายถึงการเพิ่ม 81 และ 35 รวมเป็น 116

ปัดเศษผลลัพธ์ของขั้นตอนที่ 6 ขึ้นไปเป็นพหุคูณที่ใกล้เคียงที่สุดของ 10 ในตัวอย่างของเรานี้หมายถึงการปัดเศษ 116 ถึง 120

ลบผลลัพธ์ของขั้นตอนที่ 7 จากผลลัพธ์ของขั้นตอนที่ 6 ในตัวอย่างของเรานี่คือ 120-116 ทำให้เรามีความแตกต่างของ 4 นี้ 4 นี้ควรเป็นหมายเลข 13 ใน EAN-13 หรือที่เรียกว่าหลักเช็ค

เคล็ดลับ

  • หากคุณไม่รู้สึกอยากทำการคำนวณด้วยตนเองคุณสามารถใช้เครื่องคิดเลขตรวจสอบตัวเลขอัตโนมัติที่พบในส่วนทรัพยากรของบทความนี้