ГОСТ Р ИСО 15745 - 4 - 2012
Ведущие нули использовать в десятичной нотации не допускается, но их
можно использовать в шестнадцатиричной нотации. В шестнадцатеричной
нотации допускается использовать как прописные, так и строчные символы, а
полное число символов должно быть ограничено 10 (Ох плюс 8) или 18 (Ох
плюс 16) для типа ULINT.
Пример - Десятичное значение UINT 254 может быть представлено как 254
(десятичное) или как OxFE (шестнадцатиричное), или как OxOOOOOOFE (шестнадцатеричное),
но 0254 (десятичное) и OxOOOOOOOFE(шестнадцатиричное) являются неправильными.
С.4.1.3.8Соглашение о целых числах ASCII со знаком (SINT, INT,
DINT, LINT)
Типы данных SINT, INT, DINT и LINT представляют значения целых
чисел со знаком. Данные целых чисел со знаком должны вводиться либо в
десятичной, либо в шестнадцатеричной нотации без пробелов или запятых
между символами. Если шестнадцатеричная нотация используется для
представления символов целых чисел со знаком, перед символами целых
значений должна быть поставлена последовательность двух символов Ох без
пробелов.
Диапазон принятых данных SINT:
десятичная нотация:о т-128до127
шестнадцатеричная нотация: от 0x80до0x7F
Диапазон принятых данных INT:
десятичная нотация:от -32768до32767
шестнадцатеричная нотация: от 0x80до0x7FFF
Диапазон принятых данных DINT:
десятичная нотация:о т-2147483648до2147483647
шестнадцатеричная нотация: от 0x80000000до 0x7FFFFFFF
Диапазон принятых данных LINT:
десятичная нотация:от -9223372036854775808до
9223372036854775807
шестнадцатеричная нотация: от 0x8000000000000000 до
0X7FFFFFFFFFFFFFFF
I51