Таблица В.1 - Операторы, математические функции и процедуры языка Pascal
| Оператор, функция, процедура | Действие | Пример записи на языке Pascal | Тип данных | |
| аргумента | результата | |||
| + | Сложение | y:=a+b | Real | Real, |
| Integer | Integer | |||
| - | Вычитание | y:=a-b | Real | Real, |
| Integer | Integer | |||
| * | Умножение | y:=a*b | Real | Real, |
| Integer | Integer | |||
| / | Деление | y:=a/b | Real | Real |
| Integer | ||||
| Div | Деление нацело | y:=a div b | Integer | Integer |
| Mod | Вычисление остатка отделения | y:=a mod b | Integer | Integer |
| Абсолютное значение аргумента (модуль) | y:= abs(x) | Real | Real |
| Integer | Integer | |||
| Int(x) | Целая часть вещественного числа х | y:=int(x) | Real | Integer |
| Frag(x) | Целая часть вещественного числа х | y:=frag(x) | Real | Integer |
| Квадрат аргумента | y:=sqr(x) | Real | Real |
| Integer | Integer | |||
| Степенная функция | exp(x*ln(a)) | Real | Real |
| Квадратный корень аргумента | y:=sqrt(x) | Real | Real |
| Integer | ||||
| Sin(х) | Синус аргумента | y:=sin(x) | Real | Real |
| Integer | ||||
| Arcsin(х) | Арксинус аргумента | )
| Real | Real |
| Arccos(х) | Арксинус аргумента |
| Real | Real |
| Cos(х) | Косинус аргумента | y:=cos(x) | Real | Real |
| Integer | ||||
| Arctg(х) | Арктангенс аргумента | y:=arctan(x) | Real | Real |
| Integer | ||||
| tg(x) | Тангенс аргумента | y:=sin(x)/cos(x) | Real | Real |
| ctg(x) | Котангенс аргумента | y:=cos(x)/sin(x) | Real | Real |
| Ln(х) | Натуральный логарифм аргумента | y:=ln(x) | Integer | Real |
| Real | ||||
| Lg(х) | Десятичный логарифм аргумента | y:=ln(x)/ln(10) | Integer | Real |
| Real | ||||
| Логарифм по основанию a | y:=ln(x)/ln(a) | Real | Real |
| Round(х) | Округление вещественного числа до ближайшего целого, преобразованного к типу LongInt | y:=round(x) | Real | LongInteger |
| trunc(x) | Преобразует действительное число в целое путем отбрасывания дробной части. | y:=trunc(x) | Real | Integer |
| Random(n) | Возвращает целое случайное число x, удовлетворяющее условию 0 <x<n-1 | y:=Random(диапазон) | Integer | Word |
| Random | Возвращает целое случайное число x из интервала 0 <x< 1 | y:=Random | Integer | Word |
| Dec (x=x-1) | Уменьшает значение целочисленной переменной x на 1 | Dec(x) | Integer | Integer |
| Dec (x=x-n) | Уменьшает значение целочисленной переменной x на n | Dec(x,n) | Integer | Integer |
| Inc (x=x+1) | Увеличивает значение целочисленной переменной x на 1 | Inc(x) | Integer | Integer |
| Inc (x=x+n) | Увеличивает значение целочисленной переменной x на n | Inc(x,n) | Boolean | Integer |
| Odd(x) | Возвращает значение True, если х – нечетное число и False, если х – четное число | Odd(x) | Real | Boolean |
| pi | Значение числа π=3,14… | pi | Real |
)






