Логический тип данных
- Boolean – тип данных, имеющий два возможных значения (true и false) для представления истинности в логике и булевой алгебре.
- Логический тип данных связан с условными операторами и изменением потока управления в зависимости от значения логического условия.
- Языки программирования с встроенным логическим типом данных (Pascal, Java) определяют операторы сравнения для возврата логического значения.
- Языки без явного логического типа (C90, Lisp) могут представлять истинностные значения с помощью других типов данных.
- Common Lisp использует пустой список для обозначения false и любое другое значение для true.
- В C и C++ логические значения обычно представляются целыми числами.
- Java, Perl, Lua, Python, Ruby и JavaScript также имеют логический тип данных.
- SQL использует логический тип данных для сравнения и предикатов, но также поддерживает третье состояние – UNKNOWN.
Полный текст статьи: