IBM Lotus Symphony
|
Kombinerer logisk to udtryk.
Resultat = Udtryk1 AND Udtryk2
Resultat: En numerisk variabel, der registrerer resultatet af kombinationen.
Udtryk1, Udtryk2: De udtryk, du vil kombinere.
Booleske udtryk, der kombineres med AND, returnerer kun værdien True, hvis begge udtryk evalueres til True.
True AND True returnerer True, og for alle andre kombinationer er resultatet False.
Operatoren AND kan også bit for bit udføre en sammenligning af bit, der har samme placering i to numeriske udtryk.
Sub EksempelAND
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 returnerer -1
vVarOut = B > A AND B > C REM returnerer 0
vVarOut = A > B And B > D REM returnerer 0
vVarOut = (B > D AND B > A) REM returnerer 0
vVarOut = B AND A REM returnerer 8 på grund af den bitvise AND-kombination af begge argumenter.
End Sub