Таблица В.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
|