Zitat von
p80286:
Hallo zusammen,
boolean ist ja wohl die Interpretation einer Standardspeichergröße(Byte,Integer,Word....)
Also sollte man nur mit If .. arbeiten. Sobald man dem Compiler ins Handwerk pfuscht, kann' mit der nächsten Version schon in die Hose gehen.
Also bei Boolschen Ergebnissen nur True oder False zurückgeben nie irgendwelche Integer,Words etc. die als Boolean interpretiert werden müssen.
Gruß
K-H
der bool ist in aller regel, in der grösse mit der der prozessor am bestern umgehen kann, also in aller regel integer. der bool ist aber nix vom prozesor, sondern eine logische dateneinheit..
wie oben alzi schon erwähnt hat, gibt es verschiedene logische interpretationen... normal ist 0 = false und true nicht false...
aber weshalb willste hier nur mit if arbeiten? eine zuweisung von b = a <> c, kann das CF auch b zuweisen... und so wäre die standardinterpretation in
TP vollkommen exact zugewiesen...