ГОСТ Р ИСО/ МЭК 24709-1— 2009
1) целое число V должно быть разбито на сумму:
i) целого числа меньше 16:
ii) значения 16:
iii) значения 32 и
iv) значения 128,
каждое из которых присутствует всумме показателей не более одного раза;
2) для каждого показателя степени числа 2, указанного в вышеприведенной таблице (16.32 и 128),
который появляется в разбиении целого числа V, входящим значением параметра в соответствующей
строке таблицыдолжно быть "true”;
3) входящим значением ProcessedLevel должно быть стандартно представленное целое число, ука
занное в 1) перечисление i) (см. 7.4.3);
4) входящим значением всех остальных параметров (в случае их наличия) должно быть "false".
9.2.6 Группа параметров «Биометрический подтип»
9.2.6.1 Группа параметров «Биометрический подтип» включает в себя следующие параметры:
-Left (левый);
-Right (правый);
- Thumb (большой палец);
- PointerFinger (указательный палец);
- MiddlcFinger (средний палец);
- RingFinger (безымянный палец);
- LittleFinger (мизинец);
- Multiple.
3.2.6.2 Эта группа параметров поддерживает представление значений собственного типа
BioAPI_BIR_SUBTYPE (который является целочисленным типом).
9.2.6.3 Исходящим значением каждого из вышеуказанных параметров должно быть или корректно
представленное логическое значение (см. 7.5), или пустая строка. Входящим значением должно быть стан
дартно представленное логическое значение (см. 7.5.2).
3.2.6.4 Значение (например. V) собственного типа BioAPI_BIR_SUBTYPE, представленное исходя
щим значением этой группы параметров, определяют следующим образом:
1) первоначально значение V должно быть установлено равным нулю;
2)для каждого элемента группы параметров, исходящее значение которого соответствует значению
"true", к значению V должно быть прибавлено целое число в соответствии с таблицей 7.
Т а б л и ц а 7
Left1 =2°
Right2 = 21
Thumb4 = 22
PointerFinger8 = 23
MiddleFinger16 = 2*
RingFinger32 = 25
LittleFinger64 = 2®
Multiple128 = 27
Э.2.6.5Если задано целое число (например, V). которое является значением собственного типа
BioAPI_BIR_SUBTYPE, то входящее значение этой группы параметров, которое канонически представ
ляет значение V. определяют следующим образом:
1) целое число V должно быть разбито на сумму показателей степеней числа 2. каждый из которых
присутствует всумме показателей не более одного раза;
2)для каждого показателя степени числа 2, указанного в таблице выше, который появляется в разби
ении целого числа V. входящим значением параметра в соответствующей строке таблицы должно быть
"true":
3) входящим значением всех остальных параметров (в случае их наличия) должно быть "false".
51