"Кларион. Руководство программиста (не хватает с 96 по 119-ю страниц)" - читать интересную книгу автораМаксимальный размер упакованной десятичной переменной - пятнадцать
десятичных цифр, которые занимают 8 байтов. Форма 1 объявляет десятичную целую переменную. Параметр "длина" - числовая константа, содержащая общее коли- чество десятичных цифр в переменной. Начальное значение полагается равным нулю. Форма 2 объявляет десятичную действительную переменную. Пара- метр "длина" - числовая константа, содержащая общее число десятичных цифр в целой и дробной части переменной. Параметр "разряды" - число- вая константа, которая специфицирует количество десятичных цифр в дробной части (справа от десятичной точки). Параметр "разряды" д.б. < или = параметру "длина". Начальное значение = 0. Форма 3 объявляет десятичную целую или действительную перемен- ную с начальным значением. Для того, чтобы объявить целую переменную, параметр "разряды" должен содержать 0. Начальное значение параметра д.б. числовой константой. Так как самый левый байт содержит одну де- сятичную цифру, а все другие байты содержат две десятичные цифры, де- сятичная переменная всегда содержит нечетное количество значащих цифр. Поэтому объявления операторов DECIMAL (10) и DECIMAL (11) экви- валентны. DIM и OVER атрибуты могут быть использованы с DECIMAL. 3.1.6. Оператор STRING. Форма 1: Метка STRING(длина) Форма 2: Метка STRING(начальное значение) STRING - оператор объявляет символьную строку фиксированной - 22 - длины. Параметры STRING-оператора специфицируют длину строки, началь- ное значение или шаблон. Максимальная длина строки 255 байт. В Форме 1, "длина" - числовая константа в диапазоне от 1 до 255. Начальное значение заполняется пробелами. В Форме 2 параметр "начальное значение" - символьная константа, которая содержит начальное значение для строки. Длина строки полага- ется равной количеству байтов, необходимых для содержания данных, специфицируемых в параметре "начальное значение". В Форме 3 параметр "шаблон" - обозначения шаблона.( См. "Обоз- начения шаблона в этой главе"). Длина строки полагается равной числу байтов, необходимых для содержания форматированной строки, производимой знаками шаблона. На- чальное значение заполняется пробелами. Обозначение (знак) шаблона поставляет "формат", который исполь- зуется когда числовое значение пересылается в шаблон строки. Числовое значение м.б. выдано посредством цифровой константы, переменной, выражения или других шаблонов строки. Значения строки не форматируются, когда назначается шаблон STRING. |
|
|