Операции и функции
Паскаля

Операции и функции Паскаля

Справочник начинающего программиста

содержание   данные  [операциифункции   приоритет   степень   ошибки
арифметические | логические | отношения | строковые
содержание > операции > арифметические

Арифметические операции

Арифметические операции бывают унарными и бинарными.

Унарной называют операцию, применимую к одной величине.

К унарным относится операция изменения знака. Ее формат:

– < величина >

Операции, применимые к двум операндам, называют бинарными.

К переменным целочисленных типов применимы следующие бинарные арифметические операции:

+, –, * — сложение, вычитание и умножение;

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) числом.

содержание > операции > арифметические
арифметические | логические | отношения | строковые
содержание   данные  [операциифункции   приоритет   степень   ошибки


© 2006 В. Ю. Матыкин, И. Семченко matykin_v@km.ru
Hosted by uCoz