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