TURBO PASCAL |
Новости
|
Логические операцииТипы логических операций показаны в Таблице 6.4. Логические операции Таблица 6.4 ┌──────────┬─────────────────────┬──────────────┬───────────────┐ │ Операция │ Действие │Типы операндов│ Тип результата│ ├──────────┼─────────────────────┼──────────────┼───────────────┤ │ not │ Отрицание (битовое) │ Целый │ Целый │ │ and │ И (битовое) │ Целый │ Целый │ │ or │ ИЛИ (битовое) │ Целый │ Целый │ │ xor │ Исключающее ИЛИ │ Целый │ Целый │ │ │ (битовое) │ │ │ │ shl │ Сдвиг влево │ Целый │ Целый │ │ shr │ Сдвиг вправо │ Целый │ Целый │ └──────────┴─────────────────────┴──────────────┴───────────────┘ Примечание: Операция not является унарной операцией. Если операндом операции not является операнд целого типа, то результат будет также целого типа. Если оба операнда в операциях or, and или xor целого типа, то тип результата будет таким же, как тип обоих операндов. Операции i shl j и i shr j сдвигают значение i влево или вправо на j битов. Тип результата будет таким же, как тип i. |
(с)Все права защищены По всем интересующим вопросам прошу писать на электронный адрес |