Cтраница 2
Используемые здесь шестнадцатеричные константы OFOOH и 007FH называются масками; в полях констант, соответствующих полям, подлежащим извлечению, находятся единицы, а в остальных полях - нули. По команде AND неиспользованные разряды слов Р и Q устанавливаются в 0, так что нужные поля могут быть объеденены с помощью команды OR. В общем случае для выполнения операций над полями упакованных данных необходимо производить сдвиг полей в слове влево или вправо; этот вопрос будет подробно рассмотрен в разд. [16]
Две цифры шестнадцатеричной константы занимают в памяти один байт. Если в константе содержится нечетное количество цифр, то она слева дополняется шестнадцатеричным нулем. Максимальное количество цифр, допустимых в шестнадцатеричной константе, зависит от типа переменной, которой присваивается данная константа. Если количество цифр константы превышает максимальное, то крайние слева цифры в память не заносятся. Если количество цифр меньше соответствующего максимального количества, то константа дополняется слева нулями. [17]
Максимальная длина шестнадцатеричной константы определяется типом и длиной переменной, которой присваивается ее значение. При несовпадении длины переменной и константы добавление нулей и усечение цифр производятся слева. [18]
Максимальная длина шестнадцатеричной константы, как и символьной, равна 256 байтам. [19]
Максимальная длина шестнадцатеричной константы определяется типом и длиной переменной, которой присваивается ее значение. При несовпадении длины переменной и константы добавление нулей и усечение цифр производятся слева. [20]
Могут использоваться также двоичные, восьмеричные и шестнадцатеричные константы. [21]
Плотность печати. ( ] ( - f - ( TWV. [22] |
Здесь Ы и Ь2 - шестнадцатеричные константы, задающие количество пересылаемых в принтер байтов данных. Подобный способ записи числа байтов выглядит чересчур громоздким, однако не следует забывать, что приходится иметь дело с физическим устройством, которое не способно воспринимать команды на языке высокого уровня, например на Бейсике. Кроме того, после соответствующих пояснений читатель найдет, что все это не столь уж и сложно. [23]
Секрет в том, что шестнадцатеричная константа АААА эквивалентна цепочке битов 1010 1010 1010 1010, которая задает следующее чередование цветов пикселей: красный, черный, красный, черный, красный, черный, красный, черный. [24]
Шаблон формируется программистом обычно в виде шестнадцатеричной константы. Байты, которые заполняют шаблон, управляют процессом редак. [25]
Не рассматриваются комплексные константы с двойной точностью и шестнадцатеричные константы. В то же время вводятся восьмеричные константы, которые представляются в виде последовательности восьмеричных цифр, заканчивающейся символом В. Восьмеричная константа может содержать до 16 цифр. Допускаются отрицательные константы, цифрам которых предшествует знак минус. [26]
Для задания начальных значений величин всех типов могут / использоваться символьные и шестнадцатеричные константы. [27]
Определение двоичных констант ( типа В) полностью аналогично определению шестнадцатеричных констант В поле константы записывается последовательность нулей и единиц, заключенная в апострофы. [28]
Константы в списке могут быть любого типа, за исключением литералов и шестнадцатеричных констант. [29]
Список начальных значений представляет последовательность целых, действительных, комплексных, логических, текстовых или шестнадцатеричных констант, с повторителем или без него, разделенных запятыми. [30]