ГОСТ Р ИСО 15745 - 4 - 2012
Ведущие нули использовать в десятичной нотации не допускается, но их
можно использовать в шестнадцатеричной нотации. В шестнадцатеричной
нотации допускается использовать как прописные, так и строчные символы, а
полное число символов должно быть ограничено 10 (Ох плюс 8) или 18
(Ох плюс 16) для типа LINT.
Пример - Десятичное значение INT 254 может быть представлено как 254
(десятичное) или OxFE (шестнадцатеричное), или OxOOOOOOFE (шестнадцатеричное), но 0254
(десятичное) и OxOOOOOOOFE(шестнадцатеричное) являются неправильными.
С.4.1.3.9Соглашениео словахASCII(BYTE,WORD,DWORD,
LWORD)
Типы данных BYTE, WORD, DWORD и LWORD представляют величины
с побитовой адресацией. Эти величины считаются дискретными значениями
позиции двоичного разряда и не предназначены для представления целых
величин со знаком или без знака. Однако эти величины следует вводить либо
в десятичной, либо в шестнадцатеричной, либо в двоичной нотации без
пробелов или запятых между символами. Если для представления символов
величиниспользуетсяшестнадцатеричная(соответственнодвоичная)
нотация,передсимволамизначениядолжнабытьпоставлена
последовательность из двух символов Ох (соответственно 0Ь) без пробелов.
Диапазон принятых данных BYTE:
Диапазон принятых данных WORD:
двоичная нотация:
десятичная нотация:от 0 до255
шестнадцатеричная нотация:от 0x0доOxFF
двоичная нотация:от 0600000000 до 0Ы 1111111
десятичная нотация:от 0 до65535
шестнадцатеричная нотация:от 0x0оOxFFFF
от 060000000000000000 до
0Ы111111111111111
Диапазон принятых данных DWORD:
десятичная нотация:от 0 до4294967295
шестнадцатеричная нотация:от 0x0доOxFFFFFFFF
152