ГОСТ Р ИСО 15745-3-2010
Диапазон допустимыхданных UINT:
Десятичная нотация:
Шестнадцатиричная нотация:
Диапазон допустимых данных UDINT:
Десятичная нотация:
Шестнадцатиричная нотация:
Диапазон допустимых данных UL1NT:
Десятичная нотация:
Шестнадцатиричнаянотация:
0 до 65535
0x0 доОхГЕЕЕ
0 до 4294967295
0x0 до OxfFFFFFFF
0 до 18446744073709551615
0x0 до OxFFFFFFFrFFFFFFFF
1
у
Использоватьнули в началедесятичной нотации нельзя, но они
M O iyi
быть использованы в шестнадца
тиричной нотации. Вшестнадцатиричной нотации можноиспользовать как верхний, такинижнийрегистр
знаков, и полноечисло знаков должно бытьофаничено 10 знаками (от 0хдо 8) или 18 знаками(от 0хдо 16)
для типа L’LINT.
Пример —Десятичная величина VINT254можетбытьпредетав. енакак 254 (десятичныйкод), иликак О РЕ(шест
надцатиричныйкод), или как
0х
OOOOOOFE(шестнадцатиричный код), но0254(десятичный код)и OxOOOOOOOFE(шестнад
цатиричный код) — неправиньноепредставление.
A.4.I.3.S ASCII:соглашениеотносительно целыхчисел со знаком (SINT, INT, DINT, LINT)
Данные типа SINT. INT. DINT и LINT представляют данные значений целых чисел со знаком. Целые
числа сознакомдолжнывводитьсялибо вдесятичной, либо вшестнадцатиричнойнотации, безпробеловили
запятыхмеждусимволами. Еслидляпредставлениицелыхчисел сознаком используется шестнадцатиричная
нотация, перед целым числомдолжна стоять последовательностьиздвух знаков ()хбез пробела.
Диапазон допустимыхданных SINT:
Десятичная нотация:
Шестнадцатиричная нотация:
Диапазон допустимыхданных 1NT.
Десятичная нотация:
Шестнадцатиричная нотация:
Диапазон допустимыхданных DINT:
Десятичная нотация:
Шестнадцатиричная нотация:
Диапазон допустимых данных LINT:
Десятичная нотация:
Шестнадцатиричная нотация:
-128 до 127
0x80до 0x7F
-32768 до 32767
0x8000до 0x7FFF
-2147483648 до 2147483647
0x80000000до 0x7FFFrFFF
-9223372036854775808до9223372036854775807
OxSOOOOOOOOOOOOOOOдо0x7FFFFFFFFFFFFFFF
e
Начинать записьдесятичной нотации с нулей нельзя, но они м о т бытьиспользованы вшестнадцати
ричной нотации. Крометого,вшестнадцатиричнойнотации можноиспользоватькакверхний, таки нижний
pemcrp знаков, но полное число знаков должно быть офаничено 10 знаками (от 0х до 8) или 18знаками
(от 0хдо 16)для типа LINT.
Пример —Десятичная величина INT254 может бытьпредставленакак 254(десятичный код), или как 0>ЕЕ(шест
надцатиричный код), иликак 0’OOOOOOFE(шестнадцатиричныйкод), но 0254(десятичныйкод) и OXOOOOOOOFE(шестнад
цатиричный код)
—
uenpaeu.ibHo
представление.
А.4.1.3.9 Зарезервированные слова в кодировке ASCII (BYTE, WORD. DWORD. LWORD)
ТипыданныхBYTE.WORD. DWORDи LWORDпредставляютвеличиныспобитовойадресацией.Этивели
чинысчитаютсявеличинамисдискретнойпозициейдвоичногоразрядаине предназначеныдлипредсгавления
имеющихилинеимеющих знакицелыхчисел.Однакоэтивеличинывводятсяязяудобствавдесятичную,шест-
85