ГОСТ Р 56947—2016
4.2 16-разрядное целое число без знака
Символ: Ulnt16.
Размер: 2 байта.
IDL: typedef unsigned sh ort UIntl6.
Данный тип данных может принимать любое значение от 0 до 65 535.
4.3 32-разрядное целое число со знаком
Символ. Int32.
Размер: 4 байта.
IDL: typedef long lnt32.
Данный тип данных используется для представления целого числа от -2 147 483 648 до
2 147 483 647.
4.4 32-разрядное целое число без знака
Символ: Ulnt32.
Размер: 4 байта.
IDL:typedef unsigned long Ulnt32.
Данный тип данных используется для представления положительных целых чисел от 0 до
4 294 967 295.
4.5 Действительное число одинарной точности
Символ: Float32.
Размер: 4 байта.
IDL: typedef float Float32.
Действительное число одинарной точности является 32-разрядной двоичной последовательно
стью. которая кодирует действительные числа, как определено в стандарте ИИЭР 754—1985.
4.5.1 НЧ с плавающей точкой в ЭТДП
В соответствии с ИИЭР 754—1985 число одинарной точности с показателем (порядком, степе
нью) 255 и дробной частью (мантиссой), отличной от нуля, является НЧ независимо от знакового бита
(знакового разряда). Рекомендуемое значение для НЧ для использования в поле ЭТДП — 0x7FFFFFFF
(шестнадцатеричный).
4.6 Действительное число двойной точности
Символ: Float64.
Размер: 8 байтов.
IDL: typedef double Float64.
Действительное число двойной точности является 64-разрядной двоичной последовательностью,
которая кодирует действительные числа, как определено в стандарте ИИЭР 754—1985.
4.7 Тип данных String (тип данных «строка»)
Символ: ^String.
Размер: переменный.
IDL: typedef str in g _ S trin g ; / / Leadingto escape reserved IDL keyword.
Использование текстовых строк как типовой строки в качестве основного типа, который определен
в ИИЭР 1451.2—1997, было заменено с использованием стандартов консорциума Object Management
Group (OMG) для языка описания интерфейса (IDL).
XML, используемый в 8.9. — это текстовые ЭТДП. Регулирующим документом для XML являются
Рекомендации W3C по расширяемому языку разметки (XML) 1.0 (второе издание) [W3C Recommendation
Extensible Markup Language (XML) 1.0 (Second Edition)].
Все текстовые строки в ЭТДП должны соответ
ствовать этим рекомендациям или будущим обновлениям к ним.
4.8 Тип Boolean (логический тип данных)
Символ: _Boolean.
Размер: 1 байт.
9