Контрольная цифра
Контрольная цифра - это простейшая форма контрольной суммы . Контрольная цифра многозначного числа рассчитывается из оставшихся цифр в соответствии с определенным правилом расчета . Ошибки ввода могут быть обнаружены путем вычисления и сравнения контрольной цифры.
Если контрольная цифра может иметь десять значений, случайное совпадение происходит даже с неверными числами с вероятностью 10%. Если используются две контрольные цифры, вероятность ошибки составляет всего 1%.
Контрольные цифры могут использоваться как при ручном вводе с клавиатуры, так и при автоматическом сборе данных , например B. Можно использовать OCR или считыватели штрих-кода . В устройстве сбора данных ввод может быть отклонен, если контрольная цифра отличается.
Пример: идентификационный код Deutsche Post
Расчет контрольной цифры осуществляется, когда идентификационный код Deutsche Post по модулю -11-метод
Code : 4 7 3 1 2 4 8 2 Gewichtung : 8 6 4 2 3 5 9 7 Produkte : 32 42 12 2 6 20 72 14 Summe : 200 Modulo 11 : 200 / 11 = 18 Rest 2 Prüfziffer : Differenz zu 11 = 11 - 2 = 9 Ausnahmen : Wenn Differenz zu 11 = 10: Prüfziffer wird zu 0 Wenn Differenz zu 11 = 11: Prüfziffer wird zu 5
Расчет контрольной цифры:
- Слева направо цифры имеют вес 8, 6, 4, 2, 3, 5, 9 и 7. В отличие от простого суммирования цифр кода, можно также распознать перестановки двух цифр.
- Индивидуальный код и весовые цифры умножаются, а затем добавляются продукты.
- Сумма рассчитывается по модулю 11, то есть учитывается только остаток от деления на 11 (т.е. только одна цифра). Остаточное образование также может происходить сразу после образования продукта.
- Контрольная цифра - это разница между остатком и 11 (исключения см. Выше).
Вычисление идентификационного кода в формуле на примере Excel :
- Восьмизначный код находится в ячейке A1.
- формула
=A1&TEIL("012345678905";12-REST(TEIL(A1;1;1)*8+TEIL(A1;2;1)*6+TEIL(A1;3;1)*4+TEIL(A1;4;1)*2+TEIL(A1;5;1)*3+TEIL(A1;6;1)*5+TEIL(A1;7;1)*9+TEIL(A1;8;1)*7;11);1)
Дальнейшие примеры
- Международный номер банковского счета (IBAN)
- Коды EAN в секторе потребительских товаров
- Международный стандартный номер книги (ISBN) для книжной торговли
- ISSN для журналов
- Номера удостоверений личности
- Номер водительских прав
- Идентификационный номер учреждения (IK) для поставщиков медицинских услуг
- Международный идентификационный номер ценных бумаг (ISIN) для идентификации ценных бумаг
- Немецкий номер пенсионного страхования
- Банкноты евро , серийный номер с контрольной цифрой
- Схема классификации Deutsche Bahn AG
- Центральный фармацевтический номер
- Идентификационный номер налогоплательщика
- Номер налогового счета
- Алгоритм Луна
- Авианакладная
- Идентификационный номер человека
- ORCID iD
- Идентификационный номер местонахождения рынка
Смотри тоже
Примечания и индивидуальные доказательства
- ↑ Техническое описание дополнительных почтовых услуг. (PDF, 554 кБ) стр. 8 , доступ к 4 марта 2015 года .
- ↑ Другие веса используются в других методах вычисления контрольных сумм, например, последовательность 10, 9, 8, 7, 6, 5, 4, 3, 2 для ISBN.
- ↑ Структура идентификатора ORCID (ORCID, по состоянию на 26 июня 2017 г.)