У дома развитие Какво е логически оператор? - определение от техопедия

Какво е логически оператор? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава логически оператор Boolean?

Булев логически оператор в контекста на езика за програмиране на C # е оператор, използван за изпълнение на булева логика върху два булеви израза.


Булевите логически оператори връщат булеви резултати (верни или неверни) и приемат булеви стойности като операнди. Докато изпълнява булева логика, изразът вляво се оценява, последван от израза отдясно. Двата израза най-накрая се оценяват в контекста на булевия логически оператор между тях. Върнатата стойност е булев тип и се основава на използвания тип оператор.

Techopedia обяснява логически оператор на Boolean

Булевите логически оператори могат да се използват за тестване или коригиране на стойността на булева променлива. Резултатът от израза, използващ тези оператори, може да се използва в условни оператори за контрол на програмния поток през кода.


Булевите логически оператори имат предимство в реда, показан по-долу:

  1. Логично И (&)
  2. Логически XOR (^)
  3. Логично ИЛИ (|)

Важно е да се разбере разликата между операторите & и &&, когато те се използват в израз, при който трябва да се оценят две условия. Докато & операторът винаги изпълнява и двете условия, && не изпълнява второто при отказ на първото. The || операторът работи подобно на &&, като прескача условията след първото, ако първото условие е вярно. Следователно, && и || (наричани условно логически оператори) се наричат ​​оператори на късо съединение.


Операторът ^ работи по подобен начин на |. The | и || операторите (и & и && операторите) не са взаимозаменяеми, тъй като работят по различен начин.

Това определение е написано в контекста на C #
Какво е логически оператор? - определение от техопедия