Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 22.12.2025 по 28.12.2025
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО/МЭК 8825-3-2016; Страница 174

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО/МЭК 8824-4-2016 Информационная технология. Абстрактная синтаксическая нотация версии один (АСН.1). Часть 4. Спецификация для параметризации АСН.1 (Настоящий стандарт является частью абстрактной синтаксической нотации версии 1 (АСН.1) и определяет нотацию для параметризации спецификаций АСН.1) ГОСТ 10671.2-2016 Реактивы. Методы определения примеси нитратов (Настоящий стандарт распространяется на химические реактивы и устанавливает методы определения примеси нитратов:. - визуальный метод с применением индигокармина (метод 1);. - фотометрический метод с применением салициловокислого натрия (метод 2)) ГОСТ 10671.1-2016 Реактивы. Метод определения примеси кремнекислоты (Настоящий стандарт распространяется на химические реактивы и устанавливает метод определения примеси кремнекислоты в неокрашенных растворах реактивов по окраске молибденовой сини с применением в качестве восстановителя:. -железа (II) аммония сульфата гексагидрата (соль Мора)-способ 1;. -метола-способ 2;. -2-водного хлорида олова (II), после экстракции в органическую фазу-способ 3;. -2-водного хлорида олова (II)-способ 4)
Страница 174
Страница 1 Untitled document
ГОСТ Р ИСО/МЭК 8825-32016
D.1.1.6 Как показывает этот пример, часто бывают случаи, когда ECN обеспечивает несколько путей для
определения кодирования. Дело пользователя выбирать альтернативу для использования, уравновешивая
многословие (формулировки явных значений, которые могут быть даны по умолчанию) с удобочитаемостью и
ясностью.
D.1.2 Объект кодирования для целочисленного типа
D.1.2.1 Присвоения АСН.1 равны:
EvenPositivelnteger ::= INTEGER (1..МАХ) (CONSTRAINED BY {- Должен быть четным -})
EvenNegativelnteger ::= INTEGER (MIN..-1) (CONSTRAINED BY {-Должен быть четным -»
D. 1.2.2 Присвоениями объекта кодирования являются:
evenPositivelntegerEncoding «EvenPositivelnteger ::= {
USE «NonNegativelnt
MAPPING TRANSFORMS {{INT-TO-INT divided}}
WITH PER-BASIC-UNALIGNED}
«NonNegativelnt ::= «INT(O-.MAX)
evenNegativelntegerEncoding «EvenNegativelnteger ::= {
USE «NonPositivelnt
MAPPING TRANSFORMS {{INT-TO-INT divide*
-
Примечание:- 1 /2 = 0
см. раздел 2 4 .3 .7 -}}
WITH PER-BASIC-UNALIGNED}
«NonPositivelnt#INT(MIN..O)
D.1.2.3 Четное значение делится на два. поэтому кодируется с использованием стандартизованных правил
кодирования PER для положительных и отрицательных целочисленных типов.
D.1.3 Другой объект кодирования для целочисленного типа
D.1.3.1 Определить объект кодирования, кодирующий целое число в двухоктетном поле, которое начинается
на границе октета.
D.1.3.2 Присвоение АСН.1 равно:
AltitudeINTEGER (0..65535)
D. 1.3.3 Присвоением объекта кодирования (см. 23.6.1 и 23.7.1) является:
integerRightAlignedEncoding «Altitude ::= {
ENCODING {
ALIGNED TO NEXT octet
ENCODING-SPACE
SIZE 16}}
D.1.4 Объект кодирования для целочисленного типа с пропусками
D.1.4.1 Присвоение АСН.1 равно:
IntegerWithHole ::= INTEGER (-256..-1 | 32..1056)
D.1.4.2 Присвоениями объекта кодирования (см. 19.5.2) являются:
integerWithHoleEncoding «IntegerWithHole ::= {
USE #JntFrom0To1280
MAPPING ORDERED VALUES
WITH PER-BASIC-UNALIGNED}
#lntFrom0To1280«INT (0..1280)
D. 1.4.3 «IntegerWithHole» кодируется в виде положительного целого числа. Значения в диапазоне от -256
до -1 отображаются в значения в диапазоне 0255, а значения в диапазоне 321056 отображаются в 256— 1280.
168