| Запись на языке Паскаль
| Выполняемые функции
|
| ABS(X)
| | X |
|
| SQR(X)
| X2
|
| SIN(X)
| SIN X
|
| COS(X)
| COS X
|
| EXP(X)
| ex
|
| LN(X)
| Ln x
|
| LOG(X)
| Lg x
|
| SQRT(X)
| Квадрат числа
|
| ARCTAN(X)
| Arctg x
|
| TRUNC(X)
| Выделение целой части числа
|
| ROUND(X)
| Округление числа
|
| ODD(X)
| Определение нечетности числа
|
| PRED(X)
| Нахождение предыдущего элемента
|
| SUCC(X)
| Нахождение последующего элемента
|
| ORD(X)
| Определение порядкового номера символа Х в наборе символов
|
| CHR(X)
| Определение символа из набора символов по порядковому номеру
|
Для возведения переменной x в некоторую степень a, т.е. нахождения xa, используется равенство: xa=ea·ln x.
Тогда выражение xa на языке Паскаль имеет вид EXP(A*LN(X)). Например, выражение будет записано следующим образом: EXP(1/3*LN(X+A)).Арифметические выражения будут давать целый результат, если все входящие в него операнды (константы, переменные, функции) относятся к целому типу и к ним применены следующие операции: +, -, *, а также DIV – деление нацело (с усечением), т.е. нахождения целой части числа, получаемого от деления двух целых операндов; MOD – выделение остатка от деления двух целых операндов. Операции DIV и MOD имеют тот же приоритет, что и операции /, *. Приведем примеры выполнения этих операций:
17 DIV 2=8
17 MOD 2=1
3 DIV 5=0
3 MOD 5=3