Для меня было интересным недавно узнать о том, как на различных товарах составляется штрих-код. Оказывается в этом вопросе мир объединился и сейчас есть стандарт, которого придерживаются все страны. Штрих-код имеет несколько групп цифр, каждая из которых отвечает за что-либо. Последняя цифра всегда контрольная - она предназначена для того, чтобы отследить появление случайной ошибки в предыдущих цифрах. Вообще, даже книги имеют свой штрих-код, он называется ISBN, но составлен так, как требуют стандарты составления штрих кодов. Благодаря нему однозначно идентифицируется книга: одна группа цифр отвечает за издательство, где она напечатана, а другая - это ее порядковый номер в этом издательстве. Контрольная цифра считается по какой-то хитрой формуле: помню, как когда-то в институте один преподаватель по математике рассказывал, как она выводится.
А вообще есть такое понятие, как персонализация документов. Ведь часто нужно сделать нанесение штрих-кода на деловые документы. Да и вообще, номер в паспорте, счет в банке - там тоже хитро составляются номера. А взять, например, идентификационный код. Тут стандарта общемирового нет и в разных странах он составляется по разному. Читателям блога из Украины наверное интересно будет узнать, что первые пять цифр вашего идентификационного номера - это количество дней, которые прошли от 1 января 1900 года до вашего дня рождения! Следующие четыре - это ваш порядковый номер среди людей, родившихся в один день (там же еще заложен и ваш пол). Последняя цифра как всегда контрольная.