Page 136 - 4356
P. 136
Char (літера)
Змінна типу CHAR (character, літера) займає один байт. Тип
даних CHAR представляє одну літеру в ASCII-форматі,
наприклад, 'A'.
Працюючи з цим типом даних, ви можете використовувати
будь-яку друковану літеру в апострофах. Деякі особливі літери
вимагають запису, показаного в таблиці 3.6. Приклад: '$$' являє
знак долара в ASCII-коді.
Функція MOVE (Перемістити) дозволяє вам задіяти два або
чотири ASCII-символи, укладених в апострофи, в якості
спеціальної форми типу даних CHAR для зображення ASCII-
символів у змінній.
Таблиця 3.6 – Спеціальні літери для типу даних CHAR
Hex
CHAR (шістнадцяткове Опис
число)
$$ 24 Знак долара (Dollar sign)
hex
$' 27 Апостроф (Apostrophe)
hex
Подача (бумаги) на один
$L або $ l 0А
hex
рядок (Line feed, LF)
$P або $ p 0С Нова сторінка (New page, FF)
hex
Повернення каретки (Carriage
$R або $r 0D
hex
return, CR)
$T або $t 09 Табулятор (Tabulator)
hex
INT (ціле число)
Змінна типу INT (integer) зберігається як ціле число (16-
бітове число з фіксованою комою або десятковою крапкою). Тип
даних INT не має спеціального ідентифікатора.
Цілочисельна змінна займає одне машинне слово. Сигнальні
стани бітів з 0-го по чотирнадцятий представляють цифрові
розряди (позиції) числа. Сигнальний стан 15-го біта представляє
знак (sign, S). Сигнальний стан «0» означає, що число позитивне,
сигнальне стан «1» позначає негативне число. Негативне число
представляється в додатковому коді (у формі доповнення до двох).
136