Abstract :
A common error encountered when decimal numbers are handled by humans is the transposition of two adjacent digits. The coding scheme described here will protect a decimal number of arbitrary length against a single transposition error involving two adjacent digits, some multiple transposition errors, and some substitution errors.