Функции в языке BASIC


 

ABS (числовое значение).

Вычисление абсолютной величины заданного числа.

AND

Операция логического умножения “И”.

AT (столбец, строка).

Продвижение курсора к заданной позиции.

ASC(строковое значение).

Определение кода первого символа заданного строкового значения.

ATN(числовое значение).

Вычисление арктангенса заданного числового значения.

BIN$ (числовое значение).

Преобразование заданного числового значения в его двоичный эквивалент.

CHR$ (код).

Определение символа ASCII, соответствующего заданному коду.

СОS(числовое значение).

Вычисление косинуса заданного числового значения.

GSRLIN

Выдача номера экранной строки, соответствующей текущему положению курсора (в режиме текстового вывода).

EOF

Выдача значения “истина” (-1) или “ложь” в зависимости от того, был ли достигнут конец заданного файла, или нет.

EQV

Логическая функция эквивалентность.

ЕХР (числовое значение).

Возведение константы е (2.718282) в степень, равную заданному числовому значению.

FIX (числовое значение).

Преобразование заданного числового значения в целое число путем отбрасывания дробной части.

FN имя [ (значение [, значение, ... ] ) ].

Вызов функции с заданным именем, которая была предварительно определена оператором DEF FN.

FRE(числовое или строковое значение).

Выдача сообщения об объеме свободной памяти.

НЕХ$ (числовое значение).

Преобразование заданного числового значения в его шестнадцатеричный эквивалент.

INKEY$

Выдача информации о том, какая клавиша нажимается в текущий момент.

IMP

Логическая функция импликация.

INSTR(исходная строка, искомая строка).

Поиск в исходной строке первого вхождения искомой строки.

INT (числовое значение).

Поиск наибольшего целого числа, не превосходящего заданное числовое значение.

LEN (строковое значение).

Подсчет количества символов в заданном строковом значении.

LOG(числовое значение).

Вычисление натурального логарифма заданного числа.

LPOS (числовое значение).

Выдача информации о знакопозиции последнего символа в буфере печатающего устройства.

MID$ (строковое значение, начальный символ [, длина] ).

Выделение части строкового значения, начинающейся с первого вхождения данного начального символа.

NOT

Операция логического отрицания “НЕ”.

ОСТ$ (числовое значение).

Представление заданного числового значения в восьмеричной форме.

OR

Операция логического сложения “ИЛИ”.

PEEK(адрес).

Выдача содержимого указанного адреса. Адрес задается так же, как в операторе POKE.

POINT (столбец, строка).

Определение цвета точки с заданными координатами (должна использоваться система координат, принятая для графического режима).

POS (числовое значение).

Выдача номера столбца, соответствующего текущему положению курсора на экране (в режиме текстового вывода).

RND [ ( числовое значение) ].

Вычисление случайного числа, заключенного между нулем и единицей.

SGN (числовое значение).

Выдача знака заданного числового значения.

SIN(числовое значение).

Вычисление синуса заданного числового значения.

SQR (числовое значение).

Вычисление квадратного корня из числового значения.

STRING$ (длина, строковое значение или код).

Генерация строки заданной длины. Все символы этой строки одина­ковы и совпадают с первым символом строкового значения либо с символом, имеющим заданный числовой код.

STR$ (числовое значение).

Преобразование заданного числового значения в строку символов.

TAB(столбец).

Продвижение к заданной позиции в выводимой на экран (печать) строке.

TAN(числовое значение).

Вычисление тангенса заданной числовой величины.

USRn(числовое значение).

Передача управления программе в машинных кодах, находящейся по адресу, задаваемому оператором DEF USR.

VAL (строковое значение).

Преобразование строкового значения в число.

VARPTR (переменная).

Определение адреса памяти, по которому хранится значение заданной переменной.

XOR

Логическая функция “исключающее ИЛИ”.

 

Содержание

 

Введение. 1

1. ОБЩИЕ СВЕДЕНИЯ О МИКРОЭВМ. ВЫБОР ЯЗЫКА ПРОГРАММИРОВАНИЯ.. 2

2. СИСТЕМЫ СЧИСЛЕНИЯ МИКРОЭВМ. ДВОИЧНАЯ АРИФМЕТИКА. РАЗРЯДНЫЕ СЕТКИ. ПРЯМОЙ И ДОПОЛНИТЕЛЬНЫЙ КОДЫ... 11

3. ЗАГРУЗКА ЯЗЫКА BASIC – ИНТЕРПРЕТАТОРА. ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА. ПОЛУЧЕНИЕ ЛИСТИНГА ПРОСТЕЙШЕЙ ПРОГРАММЫ... 17

4. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ.. 26

5. ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ.. 31

6. ДИАЛОГОВЫЙ РЕЖИМ РАБОТЫ. ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ПРОЦЕССОВ.. 43

7. ОБРАБОТКА МАССИВОВ.. 50

8. ИСПОЛЬЗОВАНИЕ МАССИВОВ В ВЫЧИСЛЕНИЯХ.. 56

9. ФУНКЦИИ И ПОДПРОГРАММЫ ПОЛЬЗОВАТЕЛЯ.. 59

9.1. Функции пользователя. 59

10. ГРАФИЧЕСКИЕ СРЕДСТВА ЯЗЫКА BASIC.. 64

10.8. Оператор LOCATE.. 68

10.9. Относительные координаты.. 68

10.10. Оператор CIRCLE.. 69

10.11. Оператор PAINT.. 70

11. ПОСТРОЕНИЕ ДИНАМИЧЕСКИХ ИЗОБРАЖЕНИЙ.. 76

ПРИЛОЖЕНИЕ 1. 78

ПРИЛОЖЕНИЕ 2. 88

 

 



Дата добавления: 2021-12-14; просмотров: 292;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.012 сек.