"Кларион. Руководство программиста (не хватает с 96 по 119-ю страниц)" - читать интересную книгу автора

Максимальный размер упакованной десятичной переменной - пятнадцать
десятичных цифр, которые занимают 8 байтов.
Форма 1 объявляет десятичную целую переменную.
Параметр "длина" - числовая константа, содержащая общее коли-
чество десятичных цифр в переменной. Начальное значение полагается
равным нулю.
Форма 2 объявляет десятичную действительную переменную. Пара-
метр "длина" - числовая константа, содержащая общее число десятичных
цифр в целой и дробной части переменной. Параметр "разряды" - число-
вая константа, которая специфицирует количество десятичных цифр в
дробной части (справа от десятичной точки). Параметр "разряды" д.б.
< или = параметру "длина". Начальное значение = 0.
Форма 3 объявляет десятичную целую или действительную перемен-
ную с начальным значением. Для того, чтобы объявить целую переменную,
параметр "разряды" должен содержать 0. Начальное значение параметра
д.б. числовой константой. Так как самый левый байт содержит одну де-
сятичную цифру, а все другие байты содержат две десятичные цифры, де-
сятичная переменная всегда содержит нечетное количество значащих
цифр. Поэтому объявления операторов DECIMAL (10) и DECIMAL (11) экви-
валентны. DIM и OVER атрибуты могут быть использованы с DECIMAL.

3.1.6. Оператор STRING.

Форма 1: Метка STRING(длина)
Форма 2: Метка STRING(начальное значение)
Форма 3: Метка STRING(шаблон)

STRING - оператор объявляет символьную строку фиксированной

- 22 -
длины. Параметры STRING-оператора специфицируют длину строки, началь-
ное значение или шаблон.
Максимальная длина строки 255 байт.
В Форме 1, "длина" - числовая константа в диапазоне от 1 до
255. Начальное значение заполняется пробелами.
В Форме 2 параметр "начальное значение" - символьная константа,
которая содержит начальное значение для строки. Длина строки полага-
ется равной количеству байтов, необходимых для содержания данных,
специфицируемых в параметре "начальное значение".
В Форме 3 параметр "шаблон" - обозначения шаблона.( См. "Обоз-
начения шаблона в этой главе").
Длина строки полагается равной числу байтов, необходимых для
содержания форматированной строки, производимой знаками шаблона. На-
чальное значение заполняется пробелами.
Обозначение (знак) шаблона поставляет "формат", который исполь-
зуется когда числовое значение пересылается в шаблон строки.
Числовое значение м.б. выдано посредством цифровой константы,
переменной, выражения или других шаблонов строки.
Значения строки не форматируются, когда назначается шаблон
STRING.