Функция возвращает в программу значение (результат своей работы. Обращение к функции осуществляется по имени с указанием в скобках аргумента или списка аргументов через запятые.
Арифметические и тригонометрические функцииможно использовать только с аргументами целого и вещественного типа (см табл. 3).
Таблица 3. Стандартные функции.
Функция
| Назначение
| Тип результата
|
ABS(X)
| абсолютное значение аргумента
| совпадает с типом аргумента
|
|
|
|
SQR(X)
| квадрат аргумента
| совпадает с типом аргумента
|
SQRT(X)
| квадратный корень из аргумента
| вещественный
|
COS(X)
| косинус аргумента
| вещественный
|
SIN(X)
| синус аргумента
| вещественный
|
ARСTAN(X)
| арктангенс угла
| вещественный
|
EXP(X)
| еХ
| вещественный
|
LN(X)
| натуральный логарифм
| вещественный
|
Int(x)
| целая часть числа
| вещественный
|
Frac(x)
| дробная часть числа
| вещественный
|
PI
| возвращает значение числа p
| вещественный
|
RANDOM(N)
| генерирует значение случайного числа в диапазоне от 0 до N
| целочисленный
|
RANDOM
| генерирует значение случайного числа в диапазоне от 0 до 0,99
| вещественный
|
Функции преобразования типов. Эти функции предназначены для преобразования типов величин, например, символа в целое число, вещественного числа в целое и т.д. Такими функциями являются, например, функции ord(х), которая возвращает порядковый номер аргумента и, таким образом, преобразует величину порядкового типа в величину целого типа, функция round(х), которая округляет вещественное число до ближайшего целого, trunc(х) - выдает целую часть вещественного числа, отбрасывая дробную.