การแปลง UPC-E ทำงานอย่างไร?
UPC-E แสดงหมายเลข UPC-A ที่เข้าเงื่อนไขด้วยตัวเลขที่พิมพ์ไว้แปดหลัก การขยายจะคืน UPC-A ให้ครบสิบสองหลักก่อนตรวจสอบหลักสุดท้าย ทั้งสองรูปแบบระบุสินค้าเดียวกัน
ตัวอย่างการคำนวณ
ตัวเลขโหมดการย่อรหัส
UPC-E มีตัวเลขระบบหมายเลขหนึ่งหลัก ข้อมูลหกหลัก และเลขตรวจสอบหนึ่งหลัก หลักข้อมูลที่หกซึ่งอยู่ก่อนเลขตรวจสอบจะกำหนดกฎการขยาย
ในตัวอย่างนี้ ศูนย์สีน้ำเงินย้ายไปหลังข้อมูลสองหลักแรก เติมศูนย์คืนสี่ตัวก่อนข้อมูลสามหลักที่เหลือ ส่วนเลข 7 สีเขียวยังคงเป็นเลขตรวจสอบ
- โหมด 0, 1 หรือ 2
ย้ายตัวเลขโหมดไปหลังข้อมูลสองหลักแรก เติมศูนย์คืนสี่ตัว แล้วต่อด้วยข้อมูลสามหลักที่เหลือ
- โหมด 3
คงข้อมูลสามหลักแรก เติมศูนย์คืนห้าตัว แล้วต่อด้วยข้อมูลสองหลักถัดไป
- โหมด 4
คงข้อมูลสี่หลักแรก เติมศูนย์คืนห้าตัว แล้วต่อด้วยข้อมูลหลักที่ห้า
- โหมด 5 ถึง 9
คงข้อมูลห้าหลักแรก เติมศูนย์คืนสี่ตัว แล้วต่อด้วยตัวเลขโหมด
ตัวเลขระบบหมายเลขและเลขตรวจสอบยังคงอยู่ที่ปลายทั้งสอง ย่อรหัสได้ก็ต่อเมื่อย้อนกฎข้อใดข้อหนึ่งแล้วได้ UPC-A ต้นฉบับกลับมาทุกหลัก
กรอก UPC-E
กรอกตัวเลขที่พิมพ์ไว้ทั้งแปดหลัก รวมหลักแรกและหลักสุดท้าย
ขยายและตรวจสอบ
คืนหมายเลข UPC-A แบบเต็มแล้วตรวจสอบหลักสุดท้าย
แปลงกลับ
หมายเลข UPC-A ที่เข้าเงื่อนไขสามารถย่อเป็น UPC-E ได้
ทั้งสองรูปแบบระบุสินค้าเดียวกันและใช้เลขตรวจสอบเดียวกัน: 7.
กฎการตัดศูนย์ของ GS1