Операции в Паскале
Операции подразделяются на арифметические операции,операции отношения, логические операции, операции со строками, операции над множествами, операцию @ (операция получения адреса).
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ
Операция | Типы операндов
| Тип результата
| +
| Сложение (сохранение знака)
| Целый, | вещественный Целый, | вещественный
| Вычитание (отрицание знака)
| Целый, | вещественный Целый, | вещественный *
| Умножение
| Целый, | вещественный Целый, | вещественный /
| Деление
| Целый, | вещественный Вещественный, | вещественный DIV
| Целочисленное деление
| Целый
| Целый
| MOD
| Остаток
| Целый
| Целый
| |
ОПЕРАЦИИ ОТНОШЕНИЯ И ЛОГИЧЕСКИЕ ОПЕРАЦИИ
О операциях отношений и логических операциях рассказывается в теме: Операции отношения, логические операции
ОПЕРАЦИИ СО СТРОКАМИ
Операция | Типы операндов
| Тип результата
| +
| Конкатенация (склеивание)
| Строковый, символьный
| Строковый
| |
ОПЕРАЦИИ НАД МНОЖЕСТВАМИ
Операция | Типы операндов
| +
| Объединение
| Множества с совместимыми типами
|
| Разность
| Множества с совместимыми типами
| *
| Пересечение
| Множества с совместимыми типами
| |
ОПЕРАЦИЯ @ (ОПЕРЦИЯ ПОЛУЧЕНИЯ АДРЕСА)
О операции @ рассказывается в теме: Операция @