Логічний тип даних в інформатиці

Паскаль

У різних мовах програмування тонкощі роботи булевими операторами змінними можуть трохи відрізнятися. Логічний тип даних в Паскалі, наприклад, має цікаву особливість: тут можна порівнювати ІСТИНУ і БРЕХНЮ, причому БРЕХНЯ менше ІСТИНИ. Також значенню БРЕХНЯ відповідає нулю, а значення ІСТИНА – будь-яке число, відмінне від нуля.

Access допоможе

Логічний тип даних в Access працює за схожими принципами.

  • ЛОГІЧНЕ І And.
  • ЛОГІЧНЕ АБО Or.
  • РІВНІСТЬ Eqv.
  • НЕРІВНІСТЬ Not.
  • ВИКЛЮЧНЕ АБО Xor.

Виконуються вони так само, як і в інших популярних мовах програмування.

Python

В мові Python логічний тип даних оголошується стандартно — bool. Щоб приводити інші типи до булеву типу, використовується функція bool():

  • Порожній рядок — БРЕХНЯ, не пустий — ІСТИНА.
  • Нуль — БРЕХНЯ, будь-яке число, відмінне від нуля — ІСТИНА.
  • Порожній масив — БРЕХНЯ, непорожній — ІСТИНА.
  • Функція — ІСТИНА.

Це всі типи даних, до яких можна привести булев тип в Python.