CashBack Все без обмана

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

Логические операторы чаще всего используются в проверке условия оператора if.

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

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

Пример:

if (digitalRead(2) == HIGH && digitalRead(3) == HIGH) Serial.println("ok");

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


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

Пример:

if (digitalRead(2) == || digitalRead(3) == HIGH)

Serial.println("ok");

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

Истина, если операнд false, и наоборот.

Пример:

if (!(digitalRead(2)== HIGH))

Serial.println("ok");

Программирование, Типы данных int, Управляющие операторы, Унарные операторы, Логические операторы, Типы данных, Синтаксис, Операции с битами и байтами, Арифметические операторы, Внешние прерывания, Операторы сравнения, Унарные операторы, Унарные операторы, Дополнительные фунции ввода/вывода, Логические операторы, Типы данных, Функции transfer(), Массивы, Константы, Цифровой ввод/вывод, Переменные, Преобразование типов данных, Функции digitalRead(), Цифровой ввод/вывод, Аналоговый ввод/вывод, Функции setBitOrder(), Функции digitalWrite(), Функции digitalRead(), Дополнительные фунции ввода/вывода, Генераторы случайных значений, Операции с битами и байтами, Внешние прерывания, Работа со временем, Математические функции, Математические функции, Тригонометрические функции, Тригонометрические, функции, Типы данных, Генераторы случайных значений, Функции digitalRead(), Типы данных int, Операции с битами и байтами, Функции digitalWrite(), Функции digitalRead(), Внешние прерывания, Работа со временем, Функции pinMode(), Функции attachInterrupt(), Функции analogReference(type),Синтаксис, Арифметические операторы, Операторы сравнения, Функции setClockDivider(), Функции setDataMode(), Функции transfer(), Функции setBitOrder(), Функции digitalWrite(), Функции digitalRead(), Типы данных int, Программирование, Побитовый свдиг влево (<<), побитовый сдвиг вправо (>>), Управляющие операторы, Константы.

 

CashBack Реальный возврат при покупках в интернете