Dient zum Durchführen einer logischen Konjunktion zwischen zwei Ausdrücken.
Syntax
Ergebnis = Ausdruck1 And Ausdruck2
Die Syntax des Operators And besteht aus folgenden Teilen:
Teil | Beschreibung |
---|---|
Ergebnis | Erforderlich. Eine beliebige numerische Variable. |
Ausdruck1 | Erforderlich. Ein beliebiger Ausdruck. |
Ausdruck2 | Erforderlich. Ein beliebiger Ausdruck. |
Bemerkungen
Das Argument Ergebnis ist nur dann True, wenn beide Ausdrücke True sind. Sobald einer der beiden Ausdrücke False ist, ist Ergebnis ebenfalls False. Das jeweilige Ergebnis ist folgender Tabelle zu entnehmen:
Ausdruck1 | Ausdruck2 | Ergebnis |
---|---|---|
True | True | True |
True | False | False |
True | Null | Null |
False | True | False |
False | False | False |
False | Null | False |
Null | True | Null |
Null | False | False |
Null | Null | Null |
Der Operator And führt darüber hinaus einen bitweisen Vergleich gleich positionierter Bits in zwei numerischen Ausdrücken durch und legt das zugehörige Bit in Ergebnis gemäß der folgenden Tabelle fest:
Bit in Ausdruck1 | Bit in Ausdruck2 | Ergebnis |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |