Логические_операции::= "not" | "and" | "or" | "xor" | "shl" | "shr".

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

Логические операции могут производить действия над целочисленным (побитовые операции) и логическим типом. shl и shr - только над целочисленным типом (побитовый сдвиг влево и вправо на целое количество бит). Наиболее часто первые четыре операции используются для формирования сложных логических выражений в условных и циклических операторах (см. параграф 1.6.2). Операции shl и shr используются чаще всего для быстрого деления и умножения целых чисел на степени двойки (2, 4, 8, 16, 32 и т.д.).

Дополнительная информация о логических операциях и двоичной системе счисления (для операций shl и shr) находятся в приложении.

<- Предыдущая страница | Следующая страница ->
Последнее изменение: Вторник 1 Март 2011, 15:42