Erste Schritte Boolesche Ausdrücke & Gesetze

Booker

Neues Mitglied
Guten tag,
ich bin gerade dabei aufgaben zu den booleschen Ausdrücken und Gesetzen zu machen. Wobei ich eine Lösung einfach nicht nachvollziehen kann. Ich hoffe jemand kann mir das nochmal genauer erklären.

(false | false) & false == (false & false) | (false & false);

Ist die Lösung false. Natürlich weiß ich, dass nach der Operatorpriorität das == vorrangig ist somit:

(false | false ) & (false = = (false & false) | (false & false ))

Für mich kommt aber trotzdem true raus. Da (false & false) = false
und false | false = false
(false | false ) & false = = false

Wo denke ich falsch?
Gruß Booker
 
Ah ...
true = false == false
false = (false | false )
Ergibt dann false = false & true

Ich denke ich hab es verstanden danke!
Stand wohl auf dem Schlauch.
 

Zurück
Oben