Кроме этих стандартных операций, в Паскаль встроены специальные подпрограммы-функции, которые программисты могут использовать в выражениях как готовые элементы. Библиотека Турбо Паскаля содержит значительный набор внешних функций, которые подключаются автоматически при компиляции или при исполнении программы. Эти внешние процедуры и функции сгруппированы в системный блок – модуль System. Для пользователя внешний блок System, входящий в состав библиотеки Турбо Паскаль, - «прозрачный», то есть его функции применяются аналогично встроенным операторам. Функции системного блока System, применяемые при обработке числовых значений приведены в таблице 4.
Таблица 4
| Математические функции | Функции Турбо Паскаля |
| |X| | ABS (X) |
| Arctg (X) | ARCTAN (X) |
| Cos (X) | COS (X) |
| XA | EXP (A*LN (X)) |
| EX | EXP (X) |
| Ln (X) | LN (X) |
| Число 3,14159 | Pi |
| Sin (X) | SIN (X) |
| Tg (X) | SIN (X) / COS (X) |
| X2 | SQR (X) |
| SQRT (X) |
Рассмотрим дополнительные операции над вещественными числами:
Trunc (x) – дробная часть вещественного числа отбрасывается и выдается целый остаток;
Int (x) – возвращает целую часть аргумента;
Round (x) – округляет вещественное число до целого порядкового типа;
Frac (x) – результатом является дробная часть значения аргумента.






