Логические_операции::= "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