ГОСТ ISO/1EC 7812-1—2014
Приложение В
(обязательное)
Алгоритм
Л
уна для вычисления контрольной цифры по модулю 10
Контрольную цифру определяют на основе всех шести цифр IIN и всех цифр идентификатора лицевого смета
(переменной длины, максимум 12 цифр).
Вычисление включает в себя следующие этапы;
1 — удвоить значение каждой второй цифры, начиная с первой цифры справа (младший разряд);
2 — сложить отдельные цифры, составляющие результаты удвоения, полученные на этапе 1. с каждой циф
рой исходного номера, не подвергшейся удвоению:
3 — вычесть сумму, полученную на этапе 2. из следующего большего числа, оканчивающегося на ноль
(эта операция является эквивалентом вычисления дополнения до 10 цифры младшего разряда (разряда единиц)
суммы). Если сумма, полученная на этапе 2, является числом, оканчивающимся на ноль (30.40 и т. л.), то контроль
ная цифра равна 0.
Пример
И дентиф и
к
ационный номер эм и те н та и и де нти ф и
к
а тор лицевого счета без
к
онтрольной циф
ры — 612345123456789.
6123
451234
567
89PAN
-2*2
к2-2■2
*2«2
2Э тап
1*2*1*4+3*
8*5*2*2*6*4*
1*0*6*1*4*
8*1*8 “ 67Э тап
Следующее большее число, о
к
анчивающееся на О ■ 70Э тап 3
7 0 - 6 7 “ 3
И дентиф и
к
ационный номер эм и те н та и иде нти ф и
к
а тор лицевого счета с
к
онтрольной циф
рой — 612345 123456789 3.
5