逻辑运算符
逻辑运算符包括:Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑等价)、Imp(逻辑隐含)
Not(逻辑非)
result = Not expression
result值的判定方法是:expression为True则result为False,expression为False则result为True,expression为Null则result也为Null
And(逻辑与)
result = expression1 And expression2
result值判定方法是:两个表达式都为True时result才等于True,任一表达式为False则result为False,其他情况都为Null
Or(逻辑或)
result = expression1 Or expression2
result值的判定方法是:任一表达式为True则result也为True,两个表达式都为False时result为False,其他情况都为Null
Xor(逻辑异或)
result = expression1 Xor expression2
result值的判定方法是:有且仅有一个表达式为True则result为True,任一表达式为Null则result为Null,其他情况都为False
Eqv(逻辑等价)
result = expression1 Eqv expression2
result值的判定方法是:任意表达式为Null则result为Null,此外如果两表达式值相同则result为True反之为False
Imp(逻辑隐含)
result =expression1 Imp expression2
result值的判定方法是:如果表达式1的值为True则result值跟表达式2的值相同;如果表达式1的值为False则result值一定为True;如果表达式1为Null时,表达式2为True则result也为True,否则都为Null
阅读(1799) | 评论(0) | 转发(0) |