Документ утратил силу или отменен. Подробнее см. Справку

Приложение 1. Правила формирования контрольного кода

Приложение 1

ПРАВИЛА ФОРМИРОВАНИЯ КОНТРОЛЬНОГО КОДА

Стандарт ISO-6166.

"Бумаги ценные. Международная система цифровой идентификации ценных бумаг (ISIN)".

Приложение А (нормативное).

"Формула расчета контрольного разряда по модулю 10 'удвоить-сложить-удвоить'".

Применимо ко всем кодам, состоящим из цифр и букв латинского алфавита.

1. Всем символам латинского алфавита присваиваются числовые значения, начиная с 10:

A = 10 B = 11 C = 12 D = 13 E = 14 F = 15 G = 16

H = 17 I = 18 J = 19 K = 20 L = 21 M = 22 N = 23

O = 24 P = 25 Q = 26 R = 27 S = 28 T = 29 U = 30

V = 31 W = 32 X = 33 Y = 34 Z = 35

2. Каждому символу кода присваивается коэффициент: 1 или 2. Самому правому символу присваивается коэффициент 2, предшествующему 1, затем 2, затем 1 и т.д., чередуя 2 и 1 до первого символа.

3. Начиная с самого левого, числовое значение каждого символа умножается на присвоенный ему коэффициент. Полученные числа выписываются в одну цифровую строку слева направо.

4. Все цифры полученной строки суммируются и вычитаются из ближайшего большего или равного числа, оканчивающегося на 0.

Пример.

RU21025RMFS - международное расширение кода 25-го выпуска ГКО.

1. RU21025RMFS = 27 30 2 1 0 2 5 27 22 15 28

2. Коэффициенты: 2 1 2 1 2 1 2 1 2 1 2

3. Умножаем: 54 30 4 1 0 2 10 27 44 15 56

Выписываем в строку: 543041021027441556

4. Складываем: 5 + 4 + 3 + 0 + 4 + 1 + 0 + 2 + 1 + 0 + 2 + 7 + 4 + 4 + 1 + 5 + 5 + 6 = 54

Вычитаем: 60 - 54 = 6

Контрольный код: 6

Итоговый код: RU21025RMFS6