Лекция: Наиболее часто используемые функции языка Qbasic
ABS(X) — вычисляет модуль аргумента, что соответствует математической записи ½x½;
EXP(X) — экспонента, соответствует математической записи ex;
LOG(X) — вычисляет натуральный логарифм аргумента, что соответствует математической записи ln(x);
SQR(X) — вычисляет корень квадратный из аргумента;
ATN(X) — вычисляет арктангенс аргумента;
COS(X) — вычисляет косинус аргумента;
SIN(X) - вычисляет синус аргумента;
TAN(X) — вычисляет тангенс аргумента;
RND(X) — выдает случайное число обычной точности в интервале 0¸1. Аргумент может быть опущен. Рекомендуется в начале программы запустить генератор случайных чисел оператором RANDOMIZE TIMER.
SGN(X) — определяет знак аргумента. Если аргумент отрицательный, функция принимает значение (-1,) если положительное (+1). При нулевом аргументе функция также принимает значение ;
FIX(X) — отбрасывает дробную часть значения аргумента;
INT(X) -округляет аргумент в сторону уменьшения;
CINT(X) — округляет аргумент по математическим правилам.
Таблица 7. Примеры записи функций округления и их результаты
Выражение | Результат | Выражение | Результат | Выражение | Результат |
FIX(5.7) | INT(5.7) | CINT(5.7) | |||
FIX(5.1) | INT(5.1) | CINT(5.1) | |||
FIX(-5.7) | -5 | INT(-5.7) | -6 | CINT(-5.7) | -6 |
FIX(-5.1) | -5 | INT(-5.1) | -6 | CINT(-5.1) | -5 |
Для более подробного ознакомления c набором встроенных функций и их синтаксисом необходимо обратиться к документации по описанию конкретной версии языка.