Операции и функции ПаскаляСправочник начинающего программиста |
Арифметические операции бывают унарными и бинарными.
Унарной называют операцию, применимую к одной величине.
К унарным относится операция изменения знака. Ее формат:
< величина >
Операции, применимые к двум операндам, называют бинарными.
К переменным целочисленных типов применимы следующие бинарные арифметические операции:
+, , * сложение, вычитание и умножение;Приведем примеры выполнения операций
div
целая часть от деления (значение не округляется, а дробная часть просто отбрасывается);
mod
остаток от деления нацело:
a mod b = a ((a div b) * b)
div
и mod
для аргументов разных знаков:
5 div 3 = 1; 5 mod 3 = 2;
-5 div 3 = -1; -5 mod 3 = -2;
5 div -3 = -1; 5 mod -3 = 2;
-5 div -3 = 1; -5 mod -3 = -2;
Результаты операций div
и mod
в данном
случае не соответствуют принятым в математике.
Операция деления
/ вещественное делениецелочисленной не является. Это означает, что какими бы ни были операнды (
integer
или real
), результат, все
равно, будет действительным (real
)
числом.
арифметические |
логические |
отношения |
строковые
содержание
данные
[операции]
функции
приоритет
степень
ошибки