ГОСТ Р 51002-96
ПРИЛОЖЕНИЕ Л
(рекомендуемое)
ДОПОЛНИТЕЛЬНЫЕ ПОКАЗАТЕЛИ
АЛ Контрольный знак
АЛЛ К о н т р о л ь н ы йз н а кс и м в о л а«Ко да39»
В приложениях, где необходима высокая надежность данных, должен
применяться контрольный знак символа «Кода 39», располагаемый непо
средственно за последним знаком данных и перед знаком СТОП. Введение
контрольного знака символа «Кода 39» должно быть предусмотрено в при
кладных требованиях. При использовании контрольного знака символа
«Кода 39» следует применять следующий алгоритм его расчета:
a) каждому знаку данных присваивают числовое значение в соответ
ствии с таблицей А.1;
b
) суммируют числовые значения всех знаков данных символа «Кода
39»;
c) сумму делят на 43;
d) в качестве контрольного знака используют знак, значение которого
является остатком от деления результата действия с).
Т а б л и ц а А 1 —Числовые значения знаков для расчета по модулю 43
ЗнакЗначение
Знак
Значение
Знак
Значение
и
V
W
X
Y
Z
—
*
ПРОБЕЛ
$
/
+
30
31
32
33
34
35
36
37
38
39
40
41
00
1 1
2
2
3 3
44
55
66
77
88
99
А
10
В
11
С12
%
42
D 13
Е 14
F
G
н
I
J
К
L
М
N
О
р
Q
R
S
т
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Контрольный знак символа «Кода 39» по модулю 43 может передаваться
декодером.
9