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

зоваться для целых чисел ограниченного диапазона.
Начальное значение параметра д.б. числовой константой внутри
диапазона. Если параметр опускается, начальное значение полагается
равным нулю. DIM и OVER атрибуты могут использоваться с SHORT.

3.1.3. Оператор LONG.

Метка LONG(начальное значение)

Format: S LONG переменная
Bits : 31 0

LONG - оператор объявляет 4-х байтовую знаковую целую перемен-
ную в коротком целом формате. Старший бит в формате - знак (О - поло-
жительный и 1 - отрицательный). Отрицательные величины представляются
стандартно двумя дополнительными знаками. Диапазон LONG - от - 2 147
483 648 до 2 147 483 647, выражаемое девятью значащими десятичными

- 21 -
цифрами.
Начальное значение параметра д.б. числовой константой внутри
диапазона. Если параметр опускается, начальное значение полагается
равным нулю.
DIM и OVER атрибуты м.б. использованы с LONG-оператором.

3.1.4. Оператор REAL.

Метка REAL(начальное значение)

Format: S показатель (степени) мантисса
Bits : 63 52 0

REAL-оператор объявляет 8-байтовую переменную с плавающей точ-
кой в lond real (с двойной точностью) формате. Диапазон абсолютной
величины типа REAL есть 4.19*10**-307 до 1.67*10**308, до 15 значащих
десятичных цифр.
Начальное значение параметра д.б. числовой константой внутри
диапазона. Если параметр опускается, начальное значение полагается
равным нулю. DIM и OVER атрибуты м.б. использованы с REAL.

3.1.5. Оператор DECIMAL.

Форма 1: Оператор DECIMAL(длина)
Форма 2: Оператор DECIMAL(длина, разряды)
Форма 3: Оператор DECIMAL(длина, разряды, начальное значение)

Оператор DECIMAL объявляет упакованную десятичную переменную.
Каждый байт DECIMAL переменной занимает две десятичных цифры,
используя 4 бита на цифру. Самая левая половина байта занимается зна-
ком DECIMAL переменной (0 - положительный и пробел - отрицательный).