Реферат: Все о Turbo Basic
LEN (а$) количество символов а$
LEFT$(a$,n) выбирает из a$ n символов,
начиная с первого
MID$ (a$,m,n) выбирает из a$ n символов,
начиная с m-го
RIGHT$ (a$,n) выбирает n символов а$,
начиная с последнего
STR$ (x) преобразует число к
символьному виду
VAL (a$) определяет числовое значение а$
ASC (a$) определяет код первого
символа а$
TAB (n) указывает номер позиции для
вывода следующего элемента в
списке вывода оператора PRINT
SPC (n) вывод n пробелов, используется
в списке вывода оператора PRINT RND [(x)] выдает случайное число из инте-
рвала (0,1)
Замечания. 1. [] обозначают необязательный параметр.
2. Если х=0, то повторяется последнее сгенерированное число; если х < 0, то для каждого xгенерируется новая последовательность случайных чисел; если x > 0 или отсутствует, то генерируется очередное случайное число, но при повторном запуске последовательность повторяется. Можно использовать оператор RANDOMIZE (перед первым использованием функции RND), чтобы при новом запуске программы получать новую последовательность случайных чисел.
Операции отношения : <, <=, >, >=, <>.
Левая и правая части отношения - это числовое или символьное выражение (в последнем случае сравниваются числовые коды символов). Если отношение удовлетворяется (является истинным), то его значение равно -1 , если не удовлетворяется (является ложным), то его значение 0. Отношения могут быть использованы также в числовых выражениях. Например, при выполнении оператора
PRINT 5 > 6, 5 < 6, (5 < 6) * 15 будет напечатано 0, -1 и -15.
Логические операции : AND (логическое и ), OR (логическое или), XOR (исключающее или ), EQV (эквивалентность), IMP (импликация).
Логические операции осуществляются над целыми числами -1 (TRUE) и 0 (FALSE).
-1, если A = -1, B = -1
A AND B 0, в остальных случаях
0, если A = 0, B = 0
A OR B -1, в остальных случаях