Арифметические функции можно использовать только с величинами целого и вещественного типа.
Функция | Назначение | Тип результата |
abs (x) | абсолютное значение аргумента | совпадает с типом аргумента |
sqr (x) | квадрат аргумента | совпадает с типом аргумента |
sqrt (x) | квадратный корень аргумента | вещественный |
cos (x) | косинус аргумента | вещественный |
sin (x) | синус аргумента | вещественный |
arctan (x) | арктангенс аргумента | вещественный |
exp (x) | ex | вещественный |
ln (x) | натуральный логарифм | вещественный |
int (x) | целая часть числа | вещественный |
frac (x) | дробная часть числа | вещественный |
Функции преобразования типов
Эти функции предназначены для преобразования типов величин, например, символа в целое число, вещественного числа в целое и т.д.
ord (x) | - возвращает порядковый номер аргумента и, таким образом, преобразует величину порядкового типа в величину целого типа. |
round (x) | - округляет вещественное число до ближайшего целого. |
trunc (x) | - выдает целую часть вещественного числа, отбрасывая дробную. |
Функции для величин порядкового типа
odd (x) | - проверяет аргумент на нечетность. Аргумент функции величина типа longint, результат true, если аргумент нечетный, false – если четный. |
pred (x) | - определяет предыдущее значение величины x. |
succ (x) | - определяет последующее значение величины x. |
ord (x) | - возвращает порядковый номер величины x. |