逻辑运算真、假断_第1页
逻辑运算真、假断_第2页
逻辑运算真、假断_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、逻辑运算真、假断作者:日期:逻辑运算 是对真或假的运算,我将列表说明:ABNot A非And与Or或Xor异或Eqv相等Imp蕴含TTFTTFTTTFFFTTFFFTTFTTFTFFTFFFTTTTrue FFalseTrue (真)False (假)Null (无效)result (导致)两个表达式 A BAnd运算两个表达式的值都为 True,贝U result是True。Eqv运算 有一个表达式是 Null,贝U result也是Null。如果表达式都不是 Null,贝U两个表达式都为 真或两个表达式都为假时,result才为真。其余都为假。Imp 运算Not运算Or运算两个表达式中至少

2、有一个为True,贝U result为True。Xor运算符两个表达式中有且只有一个值为True,则result为True。逻辑运算符包括6个And运算符Eqv运算符Imp运算符Not运算符Or运算符Xor运算符= = = = = = = = = = = True (真)False (假)Null (无效)result (导致)And如果两个表达式的值都是True,贝U result是True。如果其中一个表达式的值是False,则result是False。下列表格说明如何确定result:女口果 expression1 为且 expression2 为 贝U result 为True Tru

3、e TrueTrue False FalseTrue Null NullFalse True FalseFalse False FalseFalse Null FalseNull True NullNull False FalseNull Null NullAnd运算符还对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相应的位进行设置:如果在 expression1 的位为且在 expression2 中的位为 result 为0 0 00 1 01 0 01 1 1Eqv如果有一个表达式是Null,则result也是Null。如果表达式都不是 Null,则根据下表来确定

4、result:女口果 expression1 为且 expression2 为 贝U result 为True True TrueTrue False FalseFalse True FalseFalse False TrueEqv运算符对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result中相应的位进行设置:女口果在 expression1 的位为且在 expression2 中的位为 result 为0 0 1Imp女口果 expression1 为且 expression2 为 贝U result 为True True TrueTrue False FalseTrue Nu

5、ll NullFalse True TrueFalse False TrueFalse Null TrueNull True TrueNull False NullNull Null NullImp运算符对两个数值表达式中位置相同的位进行逐位比较,并根据下表对result置:女口果在 expression1 的位为且在 expression2 中的位为 result 为0 0 10 1 11 0 01 1 1Not女口果 expression 为 贝U result 为True FalseFalse TrueNull Null此外,Not运算符改变任何变量的位值,并根据下表设置result中相

6、应的位:如果在 expression 的位为则在result中的位为0 11 0Or如果两个表达式中至少有一个为True,贝U result为True。下列表格说明如何确定女口果 expression1 为且 expression2 为 贝U result 为True True TrueTrue False TrueTrue Null TrueFalse True TrueFalse False FalseFalse Null NullNull True TrueNull False Null中相应的位进行设result:Null Null Nullresult中相应的位进行设Or运算符也对两

7、个数值表达式中位置相同的位进行逐位比较,并根据下表对 置:如果在 expression1 的位为 且在 expression2 中的位为 result 为0 0 00 1 11 0 11 1 1Xor 如果表达式中有一个而且只有一个值为True,则result为True。但是,如果表达式中有一个为 Null,则result也为Null。当两个表达式都不为 Null,则根据下表来确定 result:女口果 expression1 为且 expression2 为 贝U result 为True True FalseTrue False TrueFalse True TrueFalse False FalseXor运算符既可作为逻辑运算符,也可作为位运算符。使用互斥或的逻辑进行的两个表达式的逐位比较, 其结果通过下表说明:女口果 expression1 为且 expression2 为 贝U result 为0 0 00 1 11 0 11 1 0六、运算操作1. 数学运算+ :加法运算,也适合于字符串的之间的合并运算。一:加法运算。* :乘法运算。/ :除法运算。:整除运算。Mbd:求余运算。例如:a Mod b表示a被b整除以后的余数。八:幕运算。AAB表示以A为底的B次方。1. 关系运算关系运算也称比

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论