![]() Заметил интересную вещь: когда есть какие-то штуки с уникальным номером, будь то паспорт, билет, заказ и так далее, обычно последняя цифра - контрольная. То есть вычисляется на основании предыдущих.
Пример: у нас с мамой разница в возрасте 25 лет и паспорта мы меняли одновременно. У неё номер паспорта (условно) 12 34 567890, а у меня 12 34 567701. Между нами было выдано 18 паспортов, а не 188. И в одной серии, которая 12 34 - сто тысяч разных документов, а не миллион. Просто я офигел, когда заказывал еду с промежутком в неделю и разница в (шестизначных) номерах заказа для небольшой конторки с двумя поварами и одним курьером была вроде 153361 и 159817. В 600 заказов в неделю я верю. В 6000 - нет. Но это нужно не для солидности. А чтобы когда номер приходит извне, к примеру, поступает рекламация, отсечь наиболее частые опечатки. #реал 10 февраля 2023
1 |
![]() |
Виктор Некрам Онлайн
|
Чтобы "отсечь наиболее частые опечатки", может применяться помехозащищенное кодирование с восстановлением. То есть контрольных цифр две, и если номера не совпадают, можно вычислить, какой номер должен быть на самом деле.
|
![]() |
|
Мы с принцем тоже меняли паспорта одновременно. Разница в одну цифру
|