Функції та системнi змiннi Бейсiка
MKD$ (x) — перетворення числа подвійної точності в ланцюжок з восьми символів.
MKI$ (n) — перетворення цілого числа в ланцюжок з двох символів.
MKS$ (x) — перетворення числа звичайної точності в ланцюжок з чотирьох символів.
Вказані функції є оберненими до розглянутих вище функцій CVD, CVI, CVS.
OCT$ (n) — перетворення в ланцюжок вісімкових цифр.
n — числовий вираз із значенням від *32768 до 65535.
PEEK (n) — вміст байту пам'яті.
n — числовий вираз із значенням від 0 до 65535, що визначає зміщення байту в поточному кодовому сегменті (дивись оператор DEF SEG). Результат — вміст байту пам'яті з вказаною адресою у форматі цілого із значенням від 0 до 255.
PLAY (n) — кількість нот в буфері фонової музики.
n — фіктивний аргумент, який може приймати будь-яке значення. Значенням функції є кількість нот у буфері фонової музики (режим MB оператора PLAY). Максимальне значення функції — 32.
PMAP (x,n) — перетворення локальних координат екрана в фізичні i навпаки. Застосовується тільки для графічних режимів екрана.
x — координата точки екрана, яка підлягає перетворенню;
n — визначає вид перетворення (n = 0,1,2,3).
Функцiя PMAP виконує перетворення між фізичною системою координат на екрані та локальною системою координат, визначеною в останньому виконаному операторі WINDOW.
POINT (n) — координата точки екрана. Тiльки для графічних режимів екрана.
n = 0 — фізична координата x (рядок);
n = 1 — фізична координата y (стовпець);
n = 2 — локальна координата x (рядок);
n = 3 — локальна координата y (стовпець).
Значенням функції є вказана аргументом координата поточної точки екрана. Повеpтається фізична або локальна координата в системі, встановленій останнім оператором WINDOW.
POINT (x,y) — атрибут точки екрана. Тiльки для графічних режимів екрана.
x,y — числові вирази, які задають в абсолютній формі координати точки екрана. Значенням функції є атрибут (колір) вказаної точки екрана.
POS (x) — стовпець поточного положення курсора.