Cтраница 1
Модификатор масштаба записывается как буква S целое десятичное число или выражение. Значение модификатора масштаба зависит от типа переменной. [1]
Модификатор масштаба используется для констант с плавающей и фиксированной точками и указывается вслед за модификатором длины. Задается в виде Sn, где п - целое десятичное число или абсолютное выражение ( тогда оно заключается в скобки), которому может предшествовать знак плюс или минус. [2]
Фактически модификатор масштаба изменяет положение двоичной точки в числе, позволяя использовать дробные двоичные числа с фиксированной точкой. Однако, определяя такие константы, программист должен сам следить за положением точки при выполнении арифметических операций. [3]
Модификаторы могут быть трех видов: модификатор длины, модификатор масштаба, модификатор порядка. [4]
Для переменных типа F, H, E, D в команде DC используются модификатор масштаба и модификатор порядка. [5]
Для переменных типа F, H, E, D в команде DC используются модификатор масштаба и модификатор порядка. Модификатор масштаба записывается как буква S целое десятичное число или выражение. Величина модификатора масштаба зависит от типа переменной. Модификатор порядка записывается как буква Е це-лое десятичное число или выражение. Запись рассмотренных характеристик ведется в такой последовательности: коэффициент кратности, модификаторы длины, масштаба и порядка. [6]
Для переменных типа F, H, E, D в команде DC используются модификатор масштаба и модификатор порядка. Модификатор масштаба записывается как буква S целое десятичное число или выражение. Величина модификатора масштаба зависит от типа переменной. Модификатор порядка записывается как буква Е целое десятичное число или выражение. Запись рассмотренных характеристик ведется в такой последовательности: коэффициент кратности, модификаторы длины, масштаба и порядка. [7]
Модификатор порядка задается только для констант с фиксированной и плавающей точками и указывается вслед за модификатором масштаба. Модификатор порядка записывается как Еп, где п - десятичный самоопределенный терм или абсолютное выражение ( тогда оно заключается в скобки), перед которым может стоять знак плюо или минус. [8]
Как и в случае чисел с фиксированной точкой, компилятор умножает записанное десятичное число на 10 в степени модификатора порядка, преобразует далее это число в шестнадцатеричную нормализованную дробь, производит масштабирование ( если указан модификатор масштаба), округление и помещение в область памяти. [9]
Как и в случае чисел с фиксированной точкой, компилятор умножает записанное десятичное число на 10 в степени модификатора порядка, преобразует далее это число в шестнадцатеричную нормализованную дробь, производит масштабирование ( если указан модификатор масштаба), округление и помещение в область памяти. [10]
Модификатор масштаба задан не абсолютным выражением или слишком велик; отрицательный модификатор масштаба в константе с плавающей точкой; недопустимое использование модификатора масштаба ( например, в десятичной константе); в модификаторе масштаба нарушен синтаксис. [11]
Для переменных типа F, H, E, D в команде DC используются модификатор масштаба и модификатор порядка. Модификатор масштаба записывается как буква S целое десятичное число или выражение. Величина модификатора масштаба зависит от типа переменной. Модификатор порядка записывается как буква Е це-лое десятичное число или выражение. Запись рассмотренных характеристик ведется в такой последовательности: коэффициент кратности, модификаторы длины, масштаба и порядка. [12]
Для переменных типа F, H, E, D в команде DC используются модификатор масштаба и модификатор порядка. Модификатор масштаба записывается как буква S целое десятичное число или выражение. Величина модификатора масштаба зависит от типа переменной. Модификатор порядка записывается как буква Е целое десятичное число или выражение. Запись рассмотренных характеристик ведется в такой последовательности: коэффициент кратности, модификаторы длины, масштаба и порядка. [13]
Модификатор масштаба записывается как буква S целое десятичное число или выражение. Значение модификатора масштаба зависит от типа переменной. [14]
Действие его заключается в следующем: после представления данных в форме с плавающей точкой мантиссы всех чисел сдвигаются вправо на s шестнадцатеричных позиций и корректируются порядки, чтобы сохранить правильное значение констант. Таким образом, модификатор масштаба позволяет определять ненормализованные константы с плавающей точкой. [15]