Alles ungleich 0 (= "!0") ist TRUE oder wahr.
Nur die Null ist FALSE oder unwahr.
!Wert -> wahr, wenn der Wert Null ist (wegen der Umkehrfunktion "!" = NOT Funktion bzw. Operator NOT)
Ist der Wert 1 oder -1 oder irgendein Wert außer 0 so ergibt !Wert FALSE, da der Wert ohne "!" ja TRUE ergibt.
Die Umkehrung dieser logischen Wertung ist dann eben FALSE.
Wert ... 1 --> TRUE; !Wert --> FALSE
Wert ... -1 --> TRUE; !Wert --> FALSE
Wert ... 0 --> FALSE; !Wert --> TRUE
mfg Kikakater
|