Стандартные функции служат для облегчения записи и обращения к наиболее часто используемым функциям обработки данных.
| Имя функции
| Действие
| Тип аргумента
| Тип результата (значение функции)
|
| Арифметические функции
|
|
|
|
| PI
|
|
| Real
|
| ABS(X)
| |X|
| Integer
Real
| Integer
Real
|
| SQR(X)
| X2
| Integer
Real
| Integer
Real
|
| SIN(X)
| Sin x
| Integer
Real
| Real
|
| COS(X)
| Cos x
| Integer
Real
| Real
|
| EXP(X)
| Ex
| Integer
Real
| Real
|
| LN(X)
| Ln x
| Integer
Real
| Real
|
| SQRT(X)
|
| Integer
Real
| Real
|
| ARCTAN(X)
| Arctg x
| Integer
Real
| Real
|
| Функции преобразования типов
|
|
|
|
| ORD(X)
| Преобразует любой порядковый тип в целый (можно узнать ASCII-коды символов)
| Любой порядковый тип
| Integer
|
| CHR(X)
| Преобразует ASCII-коды в символ
| Integer
| Char
|
| ROUND(X)
| Округление до ближайшего целого
| Real
| Longint
|
| TRUNG(X)
| Целая часть числа
| Real
| Longint
|
| Функции для величин порядкового типа
|
|
|
|
| PRED(X)
| Определение предыдущего значения
| Любой порядковый тип
| Значение функции того же типа, что и аргумент
|
| SUCC(X)
| Определение следующего значения
| Любой порядковый тип
| Значение функции того же типа, что и аргумент
|
| ODD(X)
| Проверяет величину X на нечетность
| Integer
| Boolean
|
| Функции разнообразного назначения
|
|
|
|
| RANDOM[(X)]
| Формирует случайное число
| Word
X - параметр, указывающий диапазон значений случайного числа
| Задан х - Word :
0<=Rez<x
Не задан х – Real:
0.0<=Rez<1.0
|