Лекция: Функции.
Функция – это некоторая программа (или модуль), составленная в соответствии с правилами системы программирования. Результатом работы функции является некоторая величина. Функции бывают стандартными и нестандартными
Стандартной функцией называется программа (модуль), разработанная в рамках системы программирования и поставляемая вместе с ней. Они, как правило, реализуют некоторые из наиболее часто встречающихся математические функции. Стандартная функция имеет имя, по которому пользователь может обратиться к соответствующей функции для получения результата, указав при этом, если требуется, аргумент функции.
| Таблица основных стандартных функций | ||
| Y=f(x) | Basic | Pascal |
| ABS(x) | Abs(x) | |
| — | Sqr(x) | |
| SQR(x) | Sqrt(x) | |
| y = | EXP(X) | Exp(x) |
| y=ln x | LOG(x) | Ln(x) |
| y = sin x | sin(x) | sin(x) |
| y = cos x | cos(x) | cos(x) |
| y = arctg x | atn(x) | arctan(x) |
| Случайное число от 0 до 1 | RND | Random |
| Ближайшее целое, меньшее х | INT(X) | — |
| Целая часть х | — | Int(x) |
Это далеко не полный список стандартных функций. В книгах всегда есть приложения, в которых приводятся таблицы стандартных функций, содержащие их полный список.
Системы программирования и для Бэйсика, и для Паскаля содержат средства для создания собственных, пользовательских или нестандартных функций, о чем речь пойдет ниже.