TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Логические операции 

             Типы логических операций показаны в Таблице 6.4.

                               Логические операции            Таблица 6.4
        ┌──────────┬─────────────────────┬──────────────┬───────────────┐
        │ Операция │     Действие        │Типы операндов│ Тип результата│
        ├──────────┼─────────────────────┼──────────────┼───────────────┤
        │     not  │ Отрицание (битовое) │  Целый       │    Целый      │
        │     and  │    И (битовое)      │  Целый       │    Целый      │
        │     or   │    ИЛИ (битовое)    │  Целый       │    Целый      │
        │     xor  │ Исключающее ИЛИ     │  Целый       │    Целый      │
        │          │    (битовое)        │              │               │
        │     shl  │   Сдвиг влево       │  Целый       │    Целый      │
        │     shr  │   Сдвиг вправо      │  Целый       │    Целый      │
        └──────────┴─────────────────────┴──────────────┴───────────────┘

                   Примечание: Операция not является унарной операцией.

             Если операндом операции not является операнд целого типа, то
        результат будет также целого типа.

             Если оба  операнда в операциях or,  and или xor целого типа,
        то тип результата будет таким же, как тип обоих операндов.

             Операции i shl j и i shr j сдвигают  значение  i  влево  или
        вправо на j битов. Тип результата будет таким же, как тип i.

Содержание

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz