Будинки Розвиток Що таке булевий логічний оператор? - визначення з техопедії

Що таке булевий логічний оператор? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає логічний оператор Boolean?

Булевий логічний оператор в контексті мови програмування C # - це оператор, який використовується для виконання булевої логіки на двох булевих виразах.


Булеві логічні оператори повертають булеві результати (true або false) і приймають булеві значення в якості операндів. Під час виконання булевої логіки оцінюється вираз зліва, а потім вираз справа. Два вирази остаточно оцінюються в контексті булевого логічного оператора між ними. Повернене значення булевого типу та засноване на використаному операторі.

"Техопедія" пояснює логічний оператор "Бул"

Булеві логічні оператори можуть використовуватися для тестування або коригування значення булевої змінної. Результат вираження за допомогою цих операторів може бути використаний в умовних операторах для управління потоком програми через код.


Булеві логічні оператори мають пріоритет у наведеному нижче порядку:

  1. Логічні І (&)
  2. Логічний XOR (^)
  3. Логічний АБО (|)

Важливо зрозуміти різницю операторів & і &&, коли вони використовуються в виразі, коли потрібно оцінити дві умови. Хоча & оператор завжди виконує обидві умови, && не виконує другу при відмові першої. || Оператор працює аналогічно &&, пропускаючи умови після першої, якщо перша умова істинна. Отже, && та || (називаються умовними логічними операторами) називаються операторами короткого замикання.


Оператор ^ працює аналогічно | | та || оператори (та & та && оператори) не є взаємозамінними, оскільки вони діють по-різному.

Це визначення було написано в контексті C #
Що таке булевий логічний оператор? - визначення з техопедії