Тип bool
Цей тип зберігає результат деякого твердження (істинність чи хибність). Наприклад:
Як ми бачимо, результатом порівняння (оператори більше >
, більше або дорівнює >=
, меньше<
, меньше або дорівнює <=
, дорівнює ==
, не рівно !=
) є значення типу bool
.
Також до двох значень типу bool
можна застосовувати оператори: заперечення !
(яке перетворює true
у false
та false
у true
), логічне "АБО" ||
(результатом якого є true
якщо хоча б один з операндів містить true
), лоігчне "І" &&
(результатом якого є true
якщо усі операнди містять true
). Наприклад:
Вираз
Результат
!true
false
!false
true
false || false
false
true || false
true
true && false
false
true && true
true
true && !false
true
(true && !false) || false
true
Last updated