Стандартные функции (QBASIC).

Математические.

 

Abs (арифметическое выражение) - модуль

Sgn (арифметическое выражение) – 1, если х>0, 0 если х=0, -1, если х<0

Atn (арифметическое выражение) – арктангенс

Cos (угол) – косинус

Sin (угол) – синус

Tan (угол) – тангенс

Exp (арифметическое выражение) – экспонента

Log (арифметическое выражение) – лог. натуральный

Sqr (арифметическое выражение) – квадратный корень

Fix (арифметическое выражение) – целая часть

Int (арифметическое выражение) – целая часть меньше либо = арифметическому выражению

Cint (арифметическое выражение) – округляет

Clng (арифметическое выражение) – как cint целое число

Csng (арифметическое выражение) – число обычной точности

Cdng (арифметическое выражение) – число двойной точности

Asc (арифметическое выражение) – целое число, код первого символа

Chr$ (арифметическое выражение) – символ данного кода

Val (арифметическое выражение) – символьное выражение как цепочка цифр

Str$ (арифметическое выражение) – строчка символов представляющие в цифрах арифметического выражения.

 

Стандартные символьные функции

 

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

PRINT  ин”+”форма”+”типа”.

1) MID$ - функция выбора или замены части символов переменной.

X$=MID$(A1,A2,A3)

MID$(A4,A2,A3)=<симв. выр. >

A1 – символьное выражение

A2 – целое выражение от 1 до 255, определённый номер символа, с которого начинается используемая часть символьной строки.

A3 – целое выражение, определяется количество символов, участвующих в операции.

A4 – символьная переменная.

ПРАВИЛО!

Функция используется для выбора подстроки из аргумента A1, начиная с символа A2, выбирая А3 символов.

2) LEN – функция выдаёт количество букв символов в символьном выражении.

X=LEN(символьное выражение)

3) STRING$ - функция создания символьной переменной любой длинны содержащей одинаковые символы.

X$=STRING$(A1, A2)

А1 – целое выражение 0 до 255 определёной символьной строки.

А2 – целое выражение или символ, который заполняет новую символьную строку.

4) INSTR – функция выдаёт номер позиции вхождения подстроки в строку.

X$= INSTR(A1, A2, A3)

А1 – первый символ поиска подстроки.

А2 – символьное выражение, в котором ведётся поиск.

А3 – искомый сегмент.

5) VAL – функция выводит числа до первого недопустимого кода (буквы).

X=VAL(символьное выражение)

6) VARPTR – функция выдаёт физический адрес переменной.

X=VARPTR(переменная)

7) FRE – функция показывает сколько осталось свободной памяти для программы

X=FRE(аргумент)

8) LEFT$(символьное выражение) функция выдаёт n символов слева

9) RIGHT$(символьное выражение) функция выдаёт n символов справа

10) LCASE(символьное выражение) переводит в маленькие буквы

11) UCASE(символьное выражение) переводит в большие буквы

12) LTRIM$(символьное выражение) выдаёт копию строки с удалёнными пробелами слева

13) RTRIM$(символьное выражение) выдаёт копию строки с удалёнными пробелами справа

14) SPACE$(символьное выражение) функция выдаёт строку пробелов от 0 до 32767

 

Сайт создан в системе uCoz