Div – вычисляет целую часть
частного, дробная
отбрасывается.
Mod – вычисляет остаток от
деления нацело .
Примеры
11 div 5 = ?
11 div 5 = 2
10 div 3 = ?
10 div 3 = 3
2 div 3 = ?
2 div 3 = 0
11 mod 5 = ?
11 mod 5 = 1
10 mod 3 = ?
10 mod 3 = 1
2 mod 3 = ?
2 mod 3 = 2
Операции отношения
Опера
Равно
Название
Выражения
Результат
Не равно
ция
=
<>
>
<
>= Больше или равно A>=B True, если A больше
<= Меньше или равно A<=B True, если A меньше
A=B
True, если A равно B
A<>B True, если A не равно
B
True, если A больше
B
True, если A меньше
B
A>B
или равно B
Больше
Меньше
или равно B
A
Логические операции
выполняются над
операндами булевского
типа, результатом
является True или
False.
Логические операции
Выражения
А
В
Результат
Опера
Действие
ция
Not Логическое
отрицание
Not A
And Логическое И A And B
Or
Логическое
ИЛИ
A Or B
Xor
Исключающее
ИЛИ
A Xor B
True
False
True
True
False
False
True
True
False
False
True
True
False
False
True
False
True
False
True
False
True
False
True
False
True
False
False
True
True
False
False
False
True
True
True
False
False
True
True
False
Приоритет
выполнения операций
Убывание
приоритета
выполнения
операций
Not, унарный
минус
* / div mod and
+ or xor
= <> < > <= >= in
Целый
Целый
Вещественный
Квадрат числа х
Значение
Модуль х
Арифметические процедуры и функции
Тип параметра Тип результата
Функция
Abs(x)
Sqr(x)
Sqrt(x)
Sin(x)
Cos(x)
Ln(x)
Вещественный
Вещественный
Вещественный
Квадратный корень из x
Натуральный логарифм
Вещественный
Целый
Вещественный
Вещественный
Целый
Вещественный
Вещественный
Целый
Целый
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Вещественный
Синус х
Косинус х
Целый
Целый
Pi
Число
Целая часть х
Int(x)
Random Случайное число из
Random(i) Случайное число из 0..i
0..0.99
Вещественный
Вещественный
Word
Вещественный
Word
Функции преобразования типов
Тип результата
Функция
Тип параметра
Значение
i– нечетное,
Odd(i)
результат True
i – четное,
Целый
Boolean
результат False
Round(x) Округление до
Преобразование
х в целое число
целого
Trunc(x)
путем
отбрасывания
дробной части
Возвращает
символ ASCII с
номером i
Chr(i)
Вещественный
Целый
Вещественный
Целый
Byte
Char
Функции порядковых типов
Тип параметра Тип результата
Любой
порядковый
тип
Порядковый
тип
Целый
Порядковый
тип
Функция
Значение
Ord(x)
Порядковый
номер х
Pred(x)
Succ(x)
Предыдущее
значение х. Если
оно отсутствует,
то возникает
прерывание
Следующее
значение х. Если
оно отсутствует,
то возникает
прерывание
Порядковый
Порядковый
тип
тип