Операція | Дія | Вираз | A | B | Результат |
not | Логічне заперечення | not A | True False | - - | False True |
аnd | Логічне множення (i) | A and B | True True False False | True False True False | True False False False |
or | Логічне додавання (або) | A or B | True True False False | True False True False | True True True False |
xor | Логічне виключення | A xor B | True True False False | True False True False | False True True False |
Прiоритет виконання логiчних операцiй вищий нiж операцiй вiдношення, тому вирази вiдношення необхiдно брати в дужки, щоб уникнути прикрих помилок.
Приклад: Вираз (a<10)and(b<100) є вiрним, а вираз a<10 and b<100 - помилковим.
Значення пріоритетiв всiх операцiй мови Pascal подано в таблиці 6.