Различают числовые функции, функции преобразования типов, функции непосредственного обращения к памяти, символьные функции, функции ввода-вывода.
Числовые функции и функции преобразования типов:
Обозначение в Бейсике
| Обозначение в математике
| Пояснение
|
Числовые функции
|
ABS(X)
| | x |
| Абсолютное значение Х
|
SQR(X)
|
| Неотрицательное значение квадратного корня из Х.
|
SIN(X)
| sin x
| Синус Х, где Х – в радианах
|
COS(X)
| cos x
| Косинус Х, где Х – в радианах
|
TAN(X)
| tg x
| Тангенс Х, где Х – в радианах
|
ATN(X)
| arctg x
| Арктангенс Х, т.е. угол в радианах, тангенс которого равен Х
|
LOG(X)
| ln x
| Натуральный логарифм Х, Х>0
|
EXP(X)
| ex
| Экспонента Х, т.е. значение основания натурального логарифма (е=2,71828), возведенное в степень Х
|
FIX(X)
|
| Выделение целой части числа Х.
FIX(12.54)=12
|
INT(X)
|
| Наибольшее целое, не превышающее число Х
INT(1.3)=1 INT(-1.3)=-2
|
RND(X)
|
| Псевдослучайное число в диапазоне (0,1)
|
SGN(X)
|
| Функция принимает значение 0 если х=0,
1 если х>0,
-1 если x<0
|
Функции преобразования данных
|
CINT(X)
|
| Функция преобразования значения арифметического выражения в целый с округлением. CINT(5.9)=6
|
CSNG(X)
|
| Функция преобразования аргумента в число с одинарной точностью с округлением. CSNG(32.123456789)=32.12346
|
CDBL(X)
|
| Функция преобразования арифметического выражения в число двойной точности. CDBL(1/3) =.3333333333333333
|
Примечание.
Перевод логарифма с основанием a числа b через натуральный логарифм
Вычисление функций арксинуса и арккосинуса через арктангенс