☰ Оглавление

Логические операторы

Логические операторы чаще всего используются в проверке условия оператора if. Базовые сведения о логических операциях можно найти в Википедии.

&& (логическое И)

Истина, если оба операнда истина (true).

Истина если оба порта вход/выхода HIGH

|| (логическое ИЛИ)

Истина, если хотя бы один операнд истина, например:

будет верно (истина) если x или y больше 0.

! (логическое отрицание)

True, если операнд false, и наоборот, например:

условие верно, если x - false (x равно 0).

Важно различать логический оператор "И" - && и битовый оператор "И" - &. Тоже самое относится к логическому оператору "ИЛИ" - || и битовому оператору "ИЛИ" - |.

Пример

×