Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Problem Klammern (https://www.delphipraxis.net/115714-problem-klammern.html)

DeddyH 17. Jun 2008 08:29

Re: Problem Klammern
 
Was Robby beschrieben hat, stimmt haargenau.

gammatester 17. Jun 2008 08:29

Re: Problem Klammern
 
Zitat:

Zitat von RavenIV
Oder ist da ein Denkfehler drin?

Ja, wie wir seit Beitrag #6 wissen sind b und X integer, also ist if (b = True) and (X = True) = 0 then syntaktisch nicht korrekt.

Gruß Gammatester

Sharky 17. Jun 2008 08:32

Re: Problem Klammern
 
Zitat:

Zitat von RavenIV
...Oder ist da ein Denkfehler drin?
Ich alsse mich gerne belehren...

Hai RavenIV,

da x und b integer sind werden diese beiden Zahlen binär über den AND Opperator verknüpft.

x = 0
b = 0
Code:
.  000
AND 000
    ---
    000
if (x AND b) = 0 währe also wahr

x = 1
b = 0
Code:
.  001
AND 000
    ---
    000
if (x AND b) = 0 währe also wahr

x = 3
b = 5
Code:
.  011
AND 101
    ---
    001
if (x AND b) = 0 währe nicht wahr

RavenIV 17. Jun 2008 08:36

Re: Problem Klammern
 
Zitat:

Zitat von gammatester
Zitat:

Zitat von RavenIV
Oder ist da ein Denkfehler drin?

Ja, wie wir seit Beitrag #6 wissen sind b und X integer, also ist if (b = True) and (X = True) = 0 then syntaktisch nicht korrekt.

Zitat:

Zitat von Sharky
da x und b integer sind werden diese beiden Zahlen binär über den AND Opperator verknüpft.

Muss ich wohl überlesen haben.
Belehrung erfolgreich.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:27 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz