Page 156 - 4496
P. 156
Приклад 1. Закодуємо повідомлення «AB 7».
Повідомлення Номер Сума по Сума сум по
модулю 37 модулю 37
A 10 10 10
B 11 21 31
36 20 14
7 7 27 4
x x 27 + x 31 + x
Оскільки 31+x=37, то x = 6. Закодоване повідомлення
має вигляд «AB 76». На приймальному кінці для перевірки
правильності отриманого повідомлення поступаємо
аналогічно.
Повідомлення Номер Сума по Сума сум по
модулю 37 модулю 37
A 10 10 10
B 11 21 31
36 20 14
7 7 27 4
6 6 33 0
Ознакою правильності отриманого повідомлення є
нульове значення зваженої суми.
Приклад 2. Більшість сучасних книг мають номер ISBN
(International Standart Book Number - номер книги за
міжнародним стандартом). Цей номер складається з 10 цифр і
є кодовою комбінацією, що присвоює видавництво своїм
книгам.
Наприклад, одна із книг київського видавництва
«Веселка» має номер ISBN 5-301-01028-X. Дефіси у складі
номера можуть стояти у будь-яких місцях, оскільки не мають
смислового навантаження. Перша цифра 5 означає країну
(СНГ-5, Україна-9, США-0). Дві наступні цифри 30 означають
видавництво у даній країні. Ще 6 цифр - номер книги,
присвоєний їй видавництвом. Остання цифра - перевірочна, і є
зваженою сумою, перетвореною по модулю простого числа
153