Lar Desenvolvimento O que é um operador lógico booleano? - o que é techopedia

O que é um operador lógico booleano? - o que é techopedia

Índice:

Anonim

Definição - O que significa Operador Lógico Booleano?

Um operador lógico booleano no contexto da linguagem de programação C # é um operador usado para executar a lógica booleana em duas expressões booleanas.


Operadores lógicos booleanos retornam resultados booleanos (true ou false) e recebem valores booleanos como operandos. Durante a execução da lógica booleana, a expressão à esquerda é avaliada, seguida pela expressão à direita. As duas expressões são finalmente avaliadas no contexto do operador lógico booleano entre elas. O valor de retorno é do tipo booleano e com base no tipo de operador usado.

Techopedia explica operador lógico booleano

Operadores lógicos booleanos podem ser usados ​​para testar ou ajustar o valor de uma variável booleana. O resultado da expressão usando esses operadores pode ser usado em instruções condicionais para controlar o fluxo do programa através do código.


Operadores lógicos booleanos têm precedência na ordem mostrada abaixo:

  1. AND lógico (&)
  2. XOR lógico (^)
  3. OR lógico (|)

É vital entender a diferença entre os operadores & e && quando eles são usados ​​em uma expressão em que duas condições precisam ser avaliadas. Enquanto o operador & sempre executa as duas condições, && não executa a segunda na falha da primeira. O || O operador trabalha de forma semelhante a && ignorando as condições após a primeira, se a primeira condição for verdadeira. Portanto, && e || (chamados de operadores lógicos condicionais) são chamados de operadores de curto-circuito.


O operador ^ funciona de maneira semelhante a |. O | e || operadores (e & e &&) não são intercambiáveis, pois operam de maneira diferente.

Esta definição foi escrita no contexto de C #
O que é um operador lógico booleano? - o que é techopedia