checkdigit
A check digit is a form of redundancy used in identification numbers to help detect errors in data entry, transcription, or transmission. It is a single digit added to the end of a numeric sequence and computed from the other digits in the sequence. The goal is to allow quick validation of the entire number and to catch common mistakes such as mistyped digits or swapped adjacent digits.
Common algorithms rely on modular arithmetic. The most widely used family is modulus-10 schemes, including the
Applications and limitations: Check digits are used in ISBNs and ISSNs, UPCs and EANs, bank account numbers,