Cтраница 2
Двоичная константа с плавающей точкой также состоит из мантиссы и порядка. Мантисса выражается двоичной константой с фиксированной точкой, в которой может присутствовать двоичная точка. Порядок начинается с буквы Е и может состоять из одной, двух или трех десятичных цифр, являющихся целой степенью двух. Оканчивается константа буквой В. Как мантисса, так и порядок могут иметь знак. [16]
Двоичная константа с фиксированной точкой может состоять из одной или нескольких двоичных цифр, за которыми должна следовать без пробела буква В. Константа может иметь знак плюе или минус. [17]
Двоичная константа с плавающей точкой тоже состоит из мантиссы и порядка. Мантисса есть двоичная константа с фиксированной точкой, в которой может присутствовать точка. Порядок начинается с буквы Е, может содержать не больше трех десятичных цифр, являющихся целой степенью двойки, и заканчивается буквой В. [18]
Двоичные константы с фиксированной точкой записываются в виде последовательности двоичных цифр ( О и 1), возможно со знаком, за которым без пробела следует буква В. [19]
Двоичные константы с плавающей точкой Двоичные константы с плавающей точкой состоят из поля двоичных чисел, которое называется мантиссой и обозначается буквой Е, и экспоненты, которая выражается десятичными числами и заканчивается буквой В. Перед мантиссой может стоять знак, но его может и не быть. Двоичная точка в мантиссе необязательна. [20]
Двоичные константы с фиксированной точкой определяются как константы типа Н и F. Если длина не задана явно, то константы типа Н транслируются как полуслова и в памяти помещаются, начиная с границы полуслова; константы типа F транслируются как слова и в памяти помещаются, начиная с границы слова. Если длина задана явно, то границы слов или полуслов не соблюдаются. Для выхода на границу пропускается нужное число байтов. [21]
Двоичная константа - это последовательность двоичных нулей и единиц длиной не более 16 цифр, вслед за последней цифрой записана буква В. [22]
Двоичные константы отличаются от десятичных тем, что для своего изображения употребляют только две цифры 0 и 1; в конце изображения двоичной константы ставится символ В. [23]
Двоичная константа с фиксированной точкой в машине представлена в виде так называемого внутреннего кода двоичной константы с фиксированной точкой, представляющего полное слово или полуслово с фиксированной точкой. [24]
Двоичные константы PL / I отличаются от введенных ранее десятичных тем, что в цифровой части используются только двоичные цифлы ( 0 и 1) и в конце числа ставится буква В; в порядке по-прежнему задаются десятичные цифры, хотя сам порядок выражает степень двойки. [25]
Действительная двоичная константа ( двоичное число) с фиксированной точкой записывается при помощи последовательности цифр 0 и 1, в которой может содержаться точка, а предшествовать один из знаков или -, и обязательного элемента - символа В - в конце последовательности. [26]
Вещественными двоичными константами с фиксированной точкой являются: II О. [27]
Определение двоичных констант ( типа В) полностью аналогично определению шестнадцатеричных констант В поле константы записывается последовательность нулей и единиц, заключенная в апострофы. [28]
Неявная длина двоичной константы выражается в байтах. Если в выражении для константы содержится не кратное 8 число битов, то скомпилированная константа будет дополнена в своих старших битах нулями до целого числа байтов. [29]
Следующие примеры двоичных констант иллюстрируют связь перечисленных возможностей с соответствующими конфигурациями полей. Сформированные поля показаны только в поразрядном двоичном формате. [30]