Паскаль
У різних мовах програмування тонкощі роботи булевими операторами змінними можуть трохи відрізнятися. Логічний тип даних в Паскалі, наприклад, має цікаву особливість: тут можна порівнювати ІСТИНУ і БРЕХНЮ, причому БРЕХНЯ менше ІСТИНИ. Також значенню БРЕХНЯ відповідає нулю, а значення ІСТИНА – будь-яке число, відмінне від нуля.
Access допоможе
Логічний тип даних в Access працює за схожими принципами.
- ЛОГІЧНЕ І And.
- ЛОГІЧНЕ АБО Or.
- РІВНІСТЬ Eqv.
- НЕРІВНІСТЬ Not.
- ВИКЛЮЧНЕ АБО Xor.
Виконуються вони так само, як і в інших популярних мовах програмування.
Python
В мові Python логічний тип даних оголошується стандартно — bool. Щоб приводити інші типи до булеву типу, використовується функція bool():
- Порожній рядок — БРЕХНЯ, не пустий — ІСТИНА.
- Нуль — БРЕХНЯ, будь-яке число, відмінне від нуля — ІСТИНА.
- Порожній масив — БРЕХНЯ, непорожній — ІСТИНА.
- Функція — ІСТИНА.
Це всі типи даних, до яких можна привести булев тип в Python.