Функции в языке Pascal: понятие, объявление, прототипы функций. Вызов функции. Типы возвращаемых значений.
Арифметические функции
Арифметические функции можно использовать только с величинами целого и вещественного типа.
| Функция
| Назначение
| Тип результата
|
| 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)
| - выдает целую часть вещественного числа, отбрасывая дробную.
|