admin 管理员组

文章数量: 1087139


2024年3月27日发(作者:constellation far out karra)

逻辑运算符包括6个。

And运算符

Eqv运算符

Imp运算符

Not运算符

Or运算符

Xor运算符

===========

〔And〕

如果两个表达式的值都是True,则result是True。如果其中一个表达式的值是False,

则result是False。下列表格说明如何确定result:

如果expression1为且expression2为则result为

TrueTrueTrue

TrueFalseFalse

TrueNullNull

FalseTrueFalse

FalseFalseFalse

FalseNullFalse

NullTrueNull

NullFalseFalse

NullNullNull

And运算符还对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相

应的位进行设置:

如果在expression1的位为且在expression2中的位为result为

000

010

100

111

============

〔Eqv〕

如果有一个表达式是Null,则result也是Null。如果表达式都不是Null,则根据下表来

确定result:

如果expression1为且expression2为则result为

TrueTrueTrue

TrueFalseFalse

FalseTrueFalse

FalseFalseTrue

Eqv运算符对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相应

的位进行设置:

如果在expression1的位为且在expression2中的位为result为

001

010

100

111

===============

〔Imp〕

如果expression1为且expression2为则result为

TrueTrueTrue

TrueFalseFalse

TrueNullNull

FalseTrueTrue

FalseFalseTrue


本文标签: 位置 数值 运算符 表达式 进行