IBM Lotus Symphony
|
对两个表达式执行逻辑合并。
Result = Expression1 And Expression2
Result:记录合并结果的任何数字变量。
Expression1 和 Expression2:要合并的任何表达式。
对两个布尔表达式执行“与”运算时,仅当它们的求值结果均为 True 时,返回值才为 True:
True AND True 返回 True;所有其他组合的结果均为 False。
“与”运算符还可以对两个数字表达式中相同的位执行按位比较。
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