逻辑运算符包括6个。
And运算符
Eqv运算符
Imp运算符
Not运算符
Or运算符
Xor运算符
===========
〔And〕
如果两个表达式的值都是True,则result是True。如果其中一个表达式的值是Fal,
则result是Fal。下列表格说明如何确定result:
如果expression1为且expression2为则result为
TrueTrueTrue
TrueFalFal
TrueNullNull
FalTrueFal
FalFalFal
FalNullFal
NullTrueNull
NullFalFal
NullNullNull
And运算符还对两个数值表达式中位置相同的位进行逐位棠梨树 比较,并根据下表对result中相
应的位进行设置:
如果在expression1的位为且在expression2中的位为策论文 result为
000
010
100
111
============
〔Eqv〕
如果有一个表达式是Null,则result也是Null。如果表达式都不是Null,则根据下表来
确定result:
如果expression1为且expression2为则result为
TrueTrueTrue
TrueFalFal
FalTrueFal
FalFalTrue
Eqv运算符对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相应
的位进行设置:
如果在expression1的位为且在expression2中的位为result为
001
010
100
111
===============
〔Imp〕
如果expression1为且expression2为则result为
TrueTrueTrue
TrueFalFal
TrueNullNull
FalTrueTrue
FalFalTrue
FalNullTrue
NullTrueTrue
NullFalNull
NullNullNull
Imp运算符对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相应
的位进行设置:
如果在expression1的位为且在expression2中的位为result为
001
011
100
111
==========
〔Not〕
如果expression为则result为
TrueFal
FalTrue
NullNull
此外,Not运算符改变任何变量的位值,并根据下表设置result中相应的位:
如果在expression的位为则在result中的位为
01
10
=========
〔Or〕
如果两个表达式中至少有一个为True,则result为True。下列表格说明如何确定result:
如果expression1为且expression2为则result为
TrueTrueTrue
TrueFalTrue
TrueNullTrue
FalTrueTrue
FalFalFal
FalNullNull
NullTrueTrue
NullFalNull
NullNullNull
Or运算符也对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相
应的位进行设置:
如果在expression1的位为且在expression2中的位为result为
000
011
101
111
==========
〔Xor〕
如果表达式中有一个而且只有一个值为True,则result为True。但是,如果表达式中有
一个为Null,则result也为Null。当两个表达式都不为Null,则根据下表来确定result:
如果expression1为且expression2为则result为
TrueTrueFal
TrueFalTrue
逻辑运算符包括6个。
And运算符
Eqv运算符
Imp运算符
Not运算符
Or运算符
Xor运算符
===========
〔And〕
如果两个表达式的值都是True,则result是True。如果其中一个表达式的值是Fal,
则result是Fal。下列表格说明如何确定result:
如果expression1为且expression2为则result为
TrueTrueTrue
TrueFalFal
TrueNullNull
FalTrueFal
FalFalFal
FalNullFal
NullTrueNull
NullFalFal
NullNullNull
And运算符还对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相
应的位进行设置:
如果在expression1的位为且在expression2中的位为result为
000
010
100
111
============
〔Eqv〕
如果有一个表达式是Null,则result也是Null。如果表达式都不是Null,则根据下表来
确定result:
如果expression1为且expression2为则result为
TrueTrueTrue
TrueFalFal
FalTrueFal
FalFalTrue
Eqv运算符对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相应
的位进行设置:
如果在expression1的位为且在expression2中的位为result为
001
010
100
111
===============
〔Imp〕
如果expression1为且ex红萝卜烧排骨 pression2为则result为
TrueTrueTrue
TrueFalFal
TrueNullNull
FalTrueTrue
FalFalTrue
FalNullTrue
NullTrueTrue
NullFalNull
NullNullNull
Imp运算符对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相应
的位进行设置:
如果在expression1的位为且在expression2中的位为result为
001
011
100
111
==========
〔Not〕
如果expre意外怀孕的补救措施 ssion为则result为
TrueFal
FalTrue
NullNull
此外,Not运算符改变任何变量的位值,并根据下表设置result中相应的位:苜蓿草种子
如果在expression的位为则在result中的位为
01
10
=========
〔Or〕
如果两个表达式中至少有一个为True,则result为True。下列表格说明如何确定result:
如果expression1为且expression2为则result为
TrueTrueTrue
TrueFalTrue
TrueNullTrue
FalTrueTrue
FalFalFal
FalNullNull
NullTrueTrue
NullFalNull
NullNullNull
Or运算符也对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相
应的位进行设置:
如果在expression1的位为且在expression2中的位为result为
000
011
101
111
==========
〔Xor〕
如果表达式中有一个而且只有一个值为True,则result为True。但是,如果表达式中有
一个为Null,则result也为Null。当两个表达式都不为Null,则根据下表来确定result:
如众打一成语 果expression1为且expression2为则result为
TrueTrueFal
TrueFalTrue
FalTrueTrue
FalFalFal
Xor运算符既可作为逻辑运算符,也可作为位运算符。使用互斥或的逻辑进行的两个表达
式的逐位比较,其结果通过下表说明:
如果expression1为且expression2为则result为
000
011
101
110
本文发布于:2023-04-22 17:22:18,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/82/509606.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |