IBM Lotus Symphony
|
Logično kombinira dva izraza
Result = Expression1 And Expression2
Result (Rezultat): Katerakoli številska spremenljivka, ki zapiše rezultat kombinacije.
Expression1, Expression2: Katerakoli izraza, ki ju želite kombinirati.
Logični izrazi, kombinirani z AND, vrnejo True samo v primeru, ko sta oba izraza ocenjena kot True:
True AND True vrne True; za vse druge kombinacije je rezultat False.
Operator AND prav tako izvaja primerjavo bitov identično postavljenih bitov v dveh številskih izrazih.
Sub ExampleAnd
Dim A as Variant, B as Variant, C as Variant, D as Variant
Dim vVarOut as Variant
A = 10: B = 8: C = 6: D = Null
vVarOut = A > B And B > C REM returns -1
vVarOut = B > A And B > C REM returns 0
vVarOut = A > B And B > D REM returns 0
vVarOut = (B > D And B > A) REM returns 0
vVarOut = B And A REM returns 8 due to the bitwise AND combination of both arguments
End Sub