ГОСТ Р ИСО 10303-21-2002
Значение
Показывает значение STELL
Ошибка
Прокушена точка в конце
Пример
Правильное перечисляемое выражение
STELL.
Неправильное перечисляемое выражение
.RED
.123.
Начинайся не с алфавитного символа
6.3.6 Д в о и ч н о е ч и с л о (B in ary )
Двоичным числом является последовательность битов (0 или 1). Двоичное число должно быть
закодировано так, как определено следующей процедурой:
- подсчитывают количество битов в последовательности. Называют результат р:
- определяют число л, 0 <= п <— 3, так что к = р + п является кратным четырем;
- дополняют слева двоичное число я нулевыми битами. Разделяют последовательность на
группы по четыре бита;
- перед последовательностью вводят четырехбитное представление я;
- если десятичный эквивалент 4-битной группы 9 или меньше, чтобы получить 8-битный байт,
добавляют к десятичному значению 48; если десятичный эквивалент 4-бнтной группы больше 9,
чтобы получить 8-битный байт, добааляют к десятичному значению 55.
Примечание —Эго преобразование двоичного чиста в шестнадцатеричное:
- закодированное двоичное число состоит из А/4+1 шестнадцатеричных цифр. Первая цифра является
значением я. За ней следуют шестнадцатеричные цифры, представляющие двоичное число;
- двоичное число отделяют кавычками
Г1р и мс р
Двоичное значение
’null’ или ’empty’
0
1
111011
100100101010
Представление
..0«
••30й
"31*
"23В"
-092А-
7 Структурированные типы данных
Единственным структурированным типом данных, который появляется в структуре обмена,
является LIST (список), как это определено в таблице 3. Список яаляется последовательностью
(возможно пустой) из PARAMETER (параметров), каждый из которых может быть:
- кодированием простого типа, как описано в 6.3, или
- специальной лексемой знак до.ыара “$”. или
- TYPED_PARAMETER. предстаашющим экземпляр выбранного типа (см. 10.1.8), или
- LIST, представляющим экземпляр (атоженного) структурированиого типа.
Данный список может содержать более одной из вышеперечисленных форм. В структуре
обмена список начинается с .зевой скобки "(" и кончается правой скобкой “)”. Экземпляры разделяют
запятшги. Список может быть атоженным на любую глубину.
Пример
Структурированный тип данных
Список целых
Список списков вещественных значений
Список
списков
вещественных значений
Представление
(0. 1.2.3, 7, 2. 4)
Список сгрок(САГ, HELLO )
((0.0.1.0,2.0), (3.0.4.0.5.0))
((0.0,1.0.2.0). (»
В последнем списке списков вещественных значений шорой вложенный список пустой.
II