Мова програмування Turbo-Basic
RIGHT$ (x$,n) — виділення останніх символів ланцюжка.
x$ — будь-який символьний вираз;
n — числовий вираз із значенням від 0 до 255, що визначає довжину значення функції.
Значення функції складається з n останніх символів значення x$. Якщо n > LEN (x$), то значенням функції буде x$, а при n = 0 — порожній ланцюжок символів.
RND [(x)] — псевдовипадкове число.
x — будь-який числовий вираз. За умовчанням — x = 1, у цьому випадку функція формально перетворюється в системну змінну. Функцiя виконується таким чином:
якщо x < 0, то значення *x перетворюється в ціле i використовується для встановлення початкового значення вбудованого в Бейсiк давача рiвномiрно-розподiлених на інтервалі [0,1) псевдовипадкових чисел; при x > 0 таких дій не проводиться; якщо x * 0, то обчислюється нове псевдовипадкове число; якщо x = 0, то давач зберігає старе значення; обчислюється значення функції множенням на x (якщо x * 0) значення з давача. Результат множення — рiвномiрно-розподiлене на [0,x) псевдовипадкове число.
SCREEN (n, m [, k]) — атрибут (колір) символу на екрані.
n — числовий вираз із значенням від 1 до 25;
m — числовий вираз із значенням від 1 до 40 або 80 в залежності від раніш встановленої ширини екрана;
k — числовий вираз, що розглядається як логічне значення; допустимо тільки в текстовому режимі роботи екрана; за умовчанням — k = 0.
Для графічного режиму завжди, а для текстового — при k = 0 значенням функції буде ціле число, рівне коду знака, розташованого в позиції (n,m) екрана. Якщо для текстового режиму задано k = 0, то ціле число, яке є значенням функції, визначає атрибут кольору позиції (n,m) на екрані.
SGN (x) — знак x.
SIN (x) — синус x.
SPACE$ (n) — ланцюжок пропусків.
n — числовий вираз із значенням від 0 до 255. Значення функції — ланцюжок символів, який складається з n символів "пропуск".
SPC (n) — виведення ланцюжка пропусків.
n — числовий вираз із значенням від 0 до 255; якщо n більше ніж ширина пристрою, для якого застосовується функція, то замість n використовується n MOD w, де w — ширина пристрою.
Функцiя застосовується тільки в операторах PRINT, LPRINT та PRINT# для виведення пропусків.
SQR (x) — корінь квадратний з x.
STR$ (x) — зображення числа.
Значення функції — рядок знаків, що зображує значення виразу x при виведенні на екран або друк. Оберненою до функції STR$ є функція VAL.