Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Auto hält nicht an roter Ampel
15. Nov 2010, 11:15
PS: Es gibt doch 2 Zustände?
False
und not False
aka =0 und <>0.
Ja, aber hier (Delphi) kann gelten:
Code:
a := 2; // (a = not false) ist wahr
b := 1; // (b = not false) ist wahr
c := (a = b);
// c ist falsch, in der Aussagenlogik wäre c aber wahr (nur wenn a, b Wahrheitswerte sind),
// weil immer gilt (not false = not false).
// Weil es in der Aussagenlogik keine verschiedenen "not false" geben kann.
Hier werden aber gerade Birnen mit Äpfel verglichen.
Code:
a := 2
Bool( a ) => not false
( a = b ) => false
( Bool( a ) = Bool( b ) ) => true
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
|