VBS基础篇-运算符-逻辑运算符.docVIP

  • 2
  • 0
  • 约1.79千字
  • 约 6页
  • 2017-10-22 发布于北京
  • 举报
VBS基础篇-运算符-逻辑运算符

VBS基础篇 - 运算符(6) - 逻辑运算符 2012-01-12 21:49 by Sirrah, 495 阅读, 0 评论, 收藏, 编辑    Result = expression1 And expression2 参数 Result:任意数值变量。 expression1:任意表达式。 expression2:任意表达式。 说明 当且仅当两个表达式均为?True,则?Result?为?True。如果任一表达式为?False,则?Result?为?False。下表说明如何确定?Result: 如果 expression1 为 且 expression2 为 则 Result 为 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 ? And?运算符还对两个数值表达式中位置相同的位执行逐位比较,并根据下表设置?Result?中相应的位: 如 expression1 中的位是 且 expression2 中的位是 则 Result 为 0 0 0 0 1 0 1 0 0 1 1 1 ?    Result = Not expression 参数 Result:任意数值变量。 Expression:任意表达式。 说明:下表显示如何确定?Result?的值: ? 如果 expression 为 则 Result 为 True False False True Null Null ? 此外,Not?运算符将变量的位取反,并按下表设置?Result?的相应位: ? expression 中的位 Result 中的位 0 1 1 0 ?   ? Result = expression1 Or expression2 参数 Result:任意数值变量。 expression1:任意表达式。 expression2:任意表达式。 说明 如果两个表达式中至少有一个为?True,则?Result?为?True。下表说明如何确定?Result: ? 如果 expression1 为 expression2 为 则 Result 为 True True True True False True True Null True False True True False False False False Null Null Null True True Null False Null Null Null Null ? Or?运算符还对两个数值表达式中位置相同的位执行逐位比较,并根据下表设置?Result?中相应的位: 如果 expression1 中的位是 expression2 中的位是 则 Result 为 0 0 0 0 1 1 1 0 1 1 1 1 ? ?   Result = expression1 Xor expression2 参数 Result:任意数值变量。 expression1:任意表达式。 expression2:任意表达式。 说明 如果有且仅有一个表达式为?True,则?Result?为?True。但是,如果任意一个表达式为 Null,则?Result?也为?Null。若两个表达式均不为Null,则根据下表确定?Result: ? 如果 expression1 为 expression2 为 则 Result 为 True True False True False True False True True False False False Xor?运算符还可以对两个数值表达式中位置相同的位执行逐位比较,并根据下表设置?Result?中相应的位: 如果 expression1 中的位是 expression2 中的位是 则 Result 为 0 0 0 0 1 1 1 0 1 1 1 0 ? ? ? ? ? 如果你對現在不滿意...否則你就好好學,因爲你還只是菜鳥...

文档评论(0)

1亿VIP精品文档

相关文档