Logischer Operator

Ein Logischer Operator ist eine Funktion, die einen Wahrheitswert liefert. Bei der zweiwertigen, booleschen Logik liefert er also wahr oder falsch, bei einer mehrwertigen Logik können auch entsprechend andere Werte geliefert werden. Logische Operatoren können eine beliebige Anzahl an Operanden haben.

Ein typisches Beispiel für einen booleschen logischen Operator ist die Und-Verknüpfung: Sie liefert immer dann wahr, wenn alle Operanden ebenfalls wahr sind.

Von besonderer Bedeutung sind die logischen Operatoren in der praktischen Anwendung in Programmiersprachen und in digitalen Schaltungen. In Programmiersprachen stehen mit Ausnahme des „NOT“-Operators mit nur einem Operanden meist nur Operatoren mit zwei Operanden zur Verfügung. Dafür gehören neben den booleschen Operatoren auch Vergleichsoperatoren zum Standardrepertoire von höheren Programmiersprachen. In der Schaltungstechnik sind dagegen „UND“/„ODER“-Verknüpfungen mit mehreren Operanden gängig, die durch Logikgatter oder Reihen- bzw. Parallelschaltung von Schaltern oder Relais realisiert werden.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in