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
   151   152   153   154   155   156   157   158   159   160   161