Cách tính mã vạch Ean13

Mục lục:

Anonim

EAN-13 là một hệ thống mã vạch được sử dụng để dán nhãn sản phẩm. "EAN" là viết tắt của số bài viết châu Âu và 13 chỉ số lượng chữ số trong mã. Tuy nhiên, thông tin thực tế được truyền bởi mã vạch chỉ được chứa trong 12 chữ số đầu tiên. Chữ số cuối cùng của mã là những gì được gọi là chữ số kiểm tra. Số này không chứa thông tin nhưng có nghĩa là để xác nhận rằng mã vạch đã được quét chính xác. Điều này được thực hiện bằng cách có chữ số thứ 13 là kết quả toán học của một công thức xử lý 12 số trước đó. Công thức được sử dụng trong quá trình này được gọi là thuật toán modulo 10. Để tính mã vạch EAN-13 là xác định số thứ 13 của mã bằng cách áp dụng thuật toán modulo 10 này cho 12 chữ số trước đó.

Xác định vị trí chữ số thứ 12 trong mã vạch. Nếu chữ số kiểm tra chưa được đặt đúng chỗ, đây là chữ số cuối cùng từ bên trái. Nếu chữ số kiểm tra được đặt đúng chỗ, đây là chữ số thứ hai đến chữ số cuối cùng từ bên trái. Ví dụ: nếu EAN-13 của bạn là 97 35940 56482 4, chữ số thứ 12 là số 2.

Bắt đầu với chữ số thứ 12 này, di chuyển từ phải sang trái qua mã thêm mỗi chữ số thứ hai vào nó. Sử dụng mã ví dụ của chúng tôi là 97 35940 56482 4, điều này có nghĩa là bắt đầu với số 2 và thêm vào đó các số 4, 5, 4, 5 và 7, cho tổng số 27.

Nhân số tiền thu được trong Bước 2 với 3. Sử dụng ví dụ của chúng tôi ở trên, điều này có nghĩa là nhân với 27 với 3, cho tổng số 81.

Xác định vị trí chữ số thứ 11 trong mã. Sử dụng mã ví dụ của chúng tôi là 97 35940 56482 4, đây sẽ là số 8.

Bắt đầu với chữ số thứ 11, di chuyển từ phải sang trái qua mã thêm mỗi chữ số thứ hai vào nó. Sử dụng ví dụ của chúng tôi về 97 35940 56482 4, điều này có nghĩa là bắt đầu với Số 8 và thêm vào đó 6, 0, 9, 3 và 9, cho tổng số 35.

Thêm kết quả từ Bước 3 và Bước 5. Trong ví dụ của chúng tôi, điều này có nghĩa là thêm 81 và 35, cho tổng số là 116.

Làm tròn kết quả của Bước 6 cho đến bội số gần nhất của 10. Trong ví dụ của chúng tôi, điều này có nghĩa là làm tròn số 116 lên tới 120.

Trừ kết quả của Bước 7 từ kết quả của Bước 6. Trong ví dụ của chúng tôi, đây là 120-116, cho chúng tôi chênh lệch 4. Số 4 này phải là số thứ 13 trong EAN-13, còn được gọi là số kiểm tra.

Lời khuyên

  • Nếu bạn không muốn thực hiện phép tính bằng tay, bạn có thể sử dụng máy tính kiểm tra chữ số tự động được tìm thấy trong phần Tài nguyên của bài viết này.