Opérateur logique booléen

Définition - Que signifie l'opérateur logique booléen?

Un opérateur logique booléen dans le contexte du langage de programmation C # est un opérateur utilisé pour exécuter une logique booléenne sur deux expressions booléennes.

Les opérateurs logiques booléens renvoient des résultats booléens (vrai ou faux) et prennent des valeurs booléennes comme opérandes. Lors de l'exécution de la logique booléenne, l'expression de gauche est évaluée, suivie de l'expression de droite. Les deux expressions sont finalement évaluées dans le contexte de l'opérateur logique booléen entre elles. La valeur de retour est de type booléen et basée sur le type d'opérateur utilisé.

Definir Tech explique l'opérateur logique booléen

Les opérateurs logiques booléens peuvent être utilisés pour tester ou ajuster la valeur d'une variable booléenne. Le résultat de l'expression utilisant ces opérateurs peut être utilisé dans des instructions conditionnelles pour contrôler le déroulement du programme dans le code.

Les opérateurs logiques booléens ont la priorité dans l'ordre indiqué ci-dessous:

  1. ET logique (&)
  2. XOR logique (^)
  3. OU logique (|)

Il est essentiel de comprendre la différence entre les opérateurs & et && lorsqu'ils sont utilisés dans une expression où deux conditions doivent être évaluées. Alors que l'opérateur & exécute toujours les deux conditions, && n'exécute pas la seconde en cas d'échec de la première. Le || L'opérateur fonctionne de manière similaire à && en ignorant les conditions après la première, si la première condition est vraie. Par conséquent, && et || (appelés opérateurs logiques conditionnels) sont appelés opérateurs de court-circuit.

L'opérateur ^ fonctionne de la même manière que |. Le | et || les opérateurs (et les opérateurs & et &&) ne sont pas interchangeables car ils fonctionnent différemment.

Cette définition a été écrite dans le contexte de C #