About Checkdigit

Multiply each number in the sequence of numbers by the value called weight from specified algorithm. Add the product of these numbers together give the sum, and divide it by the modulus from in the specified algorithm.

Sometimes errors can occur during the process of printing a barcode. Checkdigit is a control that catches these errors. That is, when the sequence of numbers written in the barcode doesn't match with the checkdigit we had read, the computer refuses the sequence of numbers to input.

Certain data indicates that addition of checkdigit can decrease the error ratio to under 1/1000.

Using the information above, an examination of the popular checkdigitalgorithm will be conducted. We will take the frequently employed JAN(EAN) barcode (Modulus 10, Weight 3:1) to illustrate this example.

Multiply each number in the sequence of numbers
by the value called weight from specified algorithm. Add the product of these numbers
together give the sum, and divide it by the modulus from in the specified algorithm.

Sometimes errors can occur during the process of printing a barcode.Checkdigit
is a control that catches these errors.
That is,
when the sequence of numbers written in the barcode
doesn't match with the checkdigit we had read,
the computer refuses the sequence of numbers to input.

Certain data indicates that addition of checkdigit can decrease the errorratio to under 1/1000.

Using the information above, an examination of the popular checkdigitalgorithm
will be conducted. We will take the frequently employed JAN(EAN)barcode (Modulus 10, Weight 3:1)
to illustrate this example.

The above example only illustrates a couple of checkdigit possibilities and no where near covers all of the checkdigit algorithms in use.

Need Help?Give us your label requirements and we'll prepare a quote and samples for you!
Please contact us using our contact form, by phone at 519-743-3422, by fax at 519-743-9373 or by email at info@polylabel.com.
Our experienced design professionals will be happy to assist with your custom label needs.