เลขตรวจสอบมีไว้ทำอะไร?
เลขตรวจสอบคือตัวเลขหลักสุดท้ายของหมายเลขบาร์โค้ด คำนวณจากตัวเลขก่อนหน้าเพื่อช่วยตรวจจับข้อผิดพลาดจากการพิมพ์หรือสแกน เลขตรวจสอบที่ตรงกันยืนยันความสอดคล้องทางคณิตศาสตร์ แต่ไม่ได้พิสูจน์ว่าหมายเลขจดทะเบียนแล้วหรือสินค้าเป็นของแท้
รองรับความยาวเท่าใด?
ใช้ 7 หลักสำหรับ GTIN-8, 11 หลักสำหรับ UPC-A (GTIN-12), 12 หลักสำหรับ EAN-13 (GTIN-13) และ 13 หลักสำหรับ GTIN-14 เครื่องคำนวณนี้ไม่คำนวณ UPC-E โดยตรง ให้ขยาย UPC-E เป็น UPC-A ก่อน
การคำนวณโมดูโล 10 ของ GS1
เริ่มจากหลักขวาสุดก่อนเลขตรวจสอบ คูณสลับด้วย 3 และ 1 แล้วรวมผลคูณ เลขตรวจสอบคือจำนวนที่ต้องเติมให้ได้พหุคูณถัดไปของสิบ หรือเป็นศูนย์หากผลรวมเป็นพหุคูณของสิบอยู่แล้ว
ตัวอย่างการคำนวณ
เติมบาร์โค้ด EAN-13 ให้ครบ
เริ่มจากตัวเลข 12 หลัก:590123412345
คูณแต่ละหลักด้วยน้ำหนักสลับกัน โดยเริ่มจากด้านขวา
5× 15
9× 327
0× 10
1× 33
2× 12
3× 39
4× 14
1× 33
2× 12
3× 39
4× 14
5× 315
- 1รวมผลคูณถ่วงน้ำหนัก83
- 2พหุคูณถัดไปของสิบ90
- 3หาเลขตรวจสอบ90 - 83 = 7
EAN-13 ฉบับเต็ม5901234123457