В зависимости от типа данных для переменных могут быть определены следующие стандартные функции:
Вызов функции
| Тип аргумента
| Тип результата
| Назначение
|
Abs(x)
| целый вещественный
| целый вещественный
| Возвращает абсолютное значение x
|
Pi
| -
| вещественный
| Возвращает значение числа ПИ
|
Sin(x)
| целый вещественный
| вещественный
| Возвращает синус x радиан
|
Cos(x)
| целый вещественный
| вещественный
| Возвращает косинус x радиан
|
ArcTan(x)
| целый вещественный
| вещественный
| Возвращает арктангенс x радиан
|
Sqrt(x)
| целый вещественный
| вещественный
| Возвращает квадратный корень из x>=0
|
Sqr(x)
| целый вещественный
| целый вещественный
| Возвращает значение квадрата x
|
Exp(x)
| целый вещественный
| вещественный
| Возвращает значение e в степени x
|
Ln(x)
| целый вещественный
| вещественный
| Возвращает натуральный логарифм x, x>0
|
Trunc(x)
| вещественный целый
| целый
| Возвращает целую часть значения x
|
Frac(x)
| вещественный целый
| вещественный
| Возвращает дробную часть значения x
|
Int(x)
| вещественный целый
| вещественный
| Возвращает целую часть значения x
|
Round(x)
| вещественный целый
| целый
| Округляет x до ближайшего целого
|
Odd(x)
| целый
| логический
| Проверяет нечетность значения x , истина если х- нечетный
|
Ord(x)
| порядковый
| целый
| Возвращает порядковый номер, соответствующий значению x
|
Chr(x)
| символьный
| целый
| Возвращает символ с заданным порядковым номером x
|
Pred(x)
| порядковый
| порядковый
| Возвращает предшествующее значение x
|
Succ(x)
| порядковый
| порядковый
| Возвращает последующее значение x
|