Длина - константа - Большая Энциклопедия Нефти и Газа, статья, страница 3
Некоторые люди полагают, что они мыслят, в то время как они просто переупорядочивают свои предрассудки. (С. Джонсон). Законы Мерфи (еще...)

Длина - константа

Cтраница 3


Исключение из правила один символ соответствует одному байту происходит, когда в качестве части самой константы в нее включается коммерческое И ( &) или апостроф () Для того чтобы включить любой из этих символов в константу, его необходимо последовательно повторить дважды - это будет выглядеть как & & или () Однако при рассмотрении длины константы эти два символа считаются за один.  [31]

Обратим внимание, что текстовые константы XYZ и X Y Z имеют различные значения и длины. Длина константы ОБ ЕМ равна пяти байтам.  [32]

Длина каждой текстовой константы должна быть равна длине переменной или элемента массива, которым она должна быть присвоена. Если длина константы меньше, чем длина соответствующей переменной, то переменная дополняется пробелами справа. Если длина константы превышает длину переменной, то константа усекается справа.  [33]

В этом случае выравнивание отсутствует. Характеристика длины константы определяется типом константы ( для F она равна 4, для Н - 2), при наличии указателя длины характеристика длины равна указателю. Усечение и добавление нулями для положительных чисел и единицами для отрицательных производится слева. Отрицательные числа транслируются в память в дополнительном коде.  [34]

Значение п находится в пределах от 1 до 256 и записывается десятичным числом без знака. Если модификатор длины опущен, то длина константы определяется количеством байтов, которое она занимает при записи. Значение константы с1 в константе типа В записывается двоичными цифрами, в константе типа X - шестнадцатеричными цифрами, в константе типа С - символами, в соответствии с ДКОИ. Константа заключается в апострофы. В константе обязательно указывается ее тип и значение самой константы. Если необходимо в подполе операндов указать несколько констант, то каждая константа должна быть записана в формате указанном выше, и далее они разделяются запятыми. В этом случае символ в подполе названия относится к первой константе. Ниже приведены примеры записи констант типа В, X и С.  [35]

Этот оператор описывает массив А как действительный с длиной элементов по восемь байтов и присваивает им значения текстовых констант: А ( 1) - ВОДА, А ( 2) - ЭТАН, А ( 3) - БУТАН. Заметим, что длина переменных больше длины констант, поэтому элементы дополняются пробелами справа.  [36]

Значение п находится в пределах от 1 до 256 и записывается десятичным числом без знака. Если модификатор длины опущен, то длина константы определяется количеством байтов, которое она занимает при записи. Значение константы с в константе типа В записывается двоичными цифрами, в константе типа X - шестнадцатеричнымя цифрами, в константе типа С - символами, в соответствии с ДКОИ. Константа заключается в апострофы. В константе обязательно указывается ее тип и значение самой константы. Если необходимо в подполе операндов указать несколько констант, то каждая константа должна быть записана в формате указанном выше, и далее они разделяются запятыми. В этом случае символ в подполе названия относится к первой константе. Ниже приведены примеры записи констант типа В, X и С.  [37]

Этот оператор описывает массив А как действительный с длиной элементов по восемь байтов и присваивает им значения текстовых констант: А ( 1) - ВОДА, А ( 2) - ЭТАН, А ( 3) - БУТАН. Заметим, что длина переменных больше длины констант, поэтому элементы дополняются пробелами справа.  [38]

Модификатор длины определяет действительную длину формируемой константы. Если модификатор длины не задан, длина сформированной константы определяется самой константой или подразумевается типом константы.  [39]

Модификатор длины определяет действительную длину формируемой константы. Если модификатор длины не задан, то длина формируемой константы определяется самой константой или ее типом. Например, константы типов F, H, D уже определяют конкретную длину - полное слово, полуслово, двойное слово.  [40]

Вообще же говоря, под константой с именем RETURN может скрываться любая комбинация из 6 байтов. На самом деле, решение принять за длину анализируемой константы количество символов, использованное в ее метке, не является очень удачным. Было бы более разумным считать, что в качестве значения первого параметра ( NEXT или THIS) задается метка соответствующего ключевого слова.  [41]

Длина, указанная в форме (), называется неявной длиной и допускается только для формального параметра, имени константы и имени подпрограммы FUNCTION. Форма () означает, что в качестве явной длины будет использоваться соответственно длина фактического параметра, длина константы и длина имени функции, установленная при обращении к ней.  [42]

Значение п может быть задано десятичным числом или абсолютным выражением, заключенным в скобки. Если модификатор длины отсутствует, то число байтов, занятых константой в объектном модуле, называется неявной длиной константы. Длина константы, определенная модификатором длины, называется явной.  [43]

Длина каждой текстовой константы должна быть равна длине переменной или элемента массива, которым она должна быть присвоена. Если длина константы меньше, чем длина соответствующей переменной, то переменная дополняется пробелами справа. Если длина константы превышает длину переменной, то константа усекается справа.  [44]

Значения F ( x) запасем в программе в качестве массива констант, каждая из которых представляется одним байтом, для чего удобно использовать автокодные константы типа X. В этом случае число, запасаемое в качестве константы, задается в шестнадцатеричной системе счисления. При этом длина запасаемой константы определяется по ее записи, учитывая, что в одном байте представляется пара шестнадцатеричных цифр.  [45]



Страницы:      1    2    3    4