Boolescher logischer Operator

Autor: Laura McKinney
Erstelldatum: 10 April 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Die Anwendung von Booleschen Operatoren bei Datenbanksuchen
Video: Die Anwendung von Booleschen Operatoren bei Datenbanksuchen

Inhalt

Definition - Was bedeutet Boolescher logischer Operator?

Ein boolescher logischer Operator in der Programmiersprache C # ist ein Operator, mit dem boolesche Logik für zwei boolesche Ausdrücke ausgeführt wird.

Boolesche logische Operatoren geben boolesche Ergebnisse (wahr oder falsch) zurück und nehmen boolesche Werte als Operanden. Bei der Ausführung der Booleschen Logik wird der Ausdruck auf der linken Seite ausgewertet, gefolgt vom Ausdruck auf der rechten Seite. Die beiden Ausdrücke werden schließlich im Con des Booleschen logischen Operators zwischen ihnen ausgewertet. Der Rückgabewert ist vom Typ Boolean und basiert auf dem verwendeten Operatortyp.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt den booleschen logischen Operator

Mit booleschen logischen Operatoren können Sie den Wert einer booleschen Variablen testen oder anpassen. Das Ergebnis des Ausdrucks, der diese Operatoren verwendet, kann in bedingten Anweisungen verwendet werden, um den Programmfluss durch den Code zu steuern.

Boolesche logische Operatoren haben Vorrang in der folgenden Reihenfolge:

  1. Logisches UND (&)
  2. Logisches XOR (^)
  3. Logisches ODER (|)

Es ist wichtig, den Unterschied zwischen den Operatoren & und && zu verstehen, wenn sie in einem Ausdruck verwendet werden, in dem zwei Bedingungen ausgewertet werden müssen. Während der Operator & immer beide Bedingungen ausführt, führt && die zweite nicht aus, wenn die erste fehlschlägt. Die || Der Operator funktioniert ähnlich wie &&, indem die Bedingungen nach der ersten übersprungen werden, wenn die erste Bedingung erfüllt ist. Daher && und || (als bedingte logische Operatoren bezeichnet) werden als Kurzschlussoperatoren bezeichnet.

Der Operator ^ funktioniert ähnlich wie |. Die | und || Operatoren (und & und && Operatoren) sind nicht austauschbar, da sie unterschiedlich funktionieren.


Diese Definition wurde in der con von C # geschrieben