ГОСТ ISO/1EC 24724—2011
Т а б л и ц а 4 — Значения шаблонов поиска и ширина элементов
Вариант шаблона
поиска
Ширина элемента о модулях (при нумерации снаружи вовнутрь) для элемента с номером
12345
038211
135511
233711
331911
427411
525611
623811
715711
813911
Пары со значениями шаблона поиска (левый и правый) 8 и 0 и 0 и 8 не используют, так как значения
0 и 8 могутбыть преобразованы в противоположные значения при возникновении одиночной краевой ошиб
ки 1-Х. Оставшиеся 79 возможных пар значений шаблона поиска кодируют величину контрольной суммы по
mod 79.
5.2.4.2 Вычисление контрольной суммы
Значения для двух шаблонов поиска CLEFTи CmGHT могут быть представлены одним издевяти воз
можных значений. Пары значений шаблонов поиска 0 и 8 и8 и 0н е используют. Таким образом, остается 79 (9
х 9 - 2 = 79) сочетаний пар значений шаблонов поиска. Значение контрольной суммы равно остатку от
деления по модулю 79 взвешенной суммы значений ширины элементов в знаке символа.
Значение контрольной суммы по модулю 79 вычисляют по формуле
(W, ,Е ,, +W 12E,.
z
+...+ W ,8E
m
+ W21E21 + ...+W43E48)mod79.
где WN
m
E
n m
— произведение ширины элемента (в модулях) на весовой коэффициент этого элемен
та по таблице 5. расположенного в позиции М знака символа N1’.
Весовые коэффициенты вычисляют какстепенную функцию с аргументом 3 по модулю 792’.
Т а б л и ц а 5 — Весовые коэффициенты элементов знаков символа для вычисления значения контрольной
суммы
Весовой коэффициент для элемента с номером
Номер знака
символа
1
2
34567
а
113927
261854
24123629
8247258
316486537
32175174
464342369
49684659
<
Кодированиедвух значений шаблона поиска проводят в следующем порядке:
temp равно значению контрольной суммы,
если temp больше или равно 8. то temp = temp + 1:
если temp больше или равно 72, то temp = temp ♦ 1;
C
l
e
ft
=tempdiv9;
C
r
.
sht
= temp mod 9.
N — номер знака символа(1...4). M — порядковый номер элемента в этом знакв(1...8), WNU — ширина
элвшнта (в модулях), ЕЛ..у — весовой коэффициент элемента.
2) Начиная с 1-го элемента 1-го знака символа для данных.
10