对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页

异或是什么意思

时间:2010-10-06 11:30来源:未知 作者:仿佛 点击:
异或是什么意思 问题: 这个要怎么理解啊?我不是明白。 2 Xor 3 =1 2 Xor 9 =11 55 Xor 112 =71 这个东西是 + 还是 - 还是别的什么啊? 回答: 2就是00000010 3就是00000011 2 xor 3 就是 00000010 xor 000000
  

异或是什么意思

问题:
这个要怎么理解啊?我不是明白。
2 Xor 3 =1 
2 Xor 9 =11
55 Xor 112 =71
这个东西是 + 还是 - 还是别的什么啊?

 

回答:

2就是00000010
3就是00000011
2 xor 3 就是 00000010 xor 00000011
结果就是00000001
9 xor 2 就是 00001001 xor 00000010
结果就是00001011

 

Xor 运算符
      

用来对两个表达式进行逻辑互斥或运算。

语法

[result =] expression1 Xor expression2

Xor 运算符的语法具有以下几个部分:

部分 描述 
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 运算符既可作为逻辑运算符,也可作为位运算符。使用互斥或的逻辑进行的两个表达式的逐位比较,其结果通过下表说明:

如果 expression1 为 | 且 expression2 为 | 则 result 为 
0                   | 0                 | 0 
0                   | 1                 | 1 
1                   | 0                 | 1 
1                   | 1                 | 0

 


简单地说,就是相同为假,不同为真


Xor是“异或”,意思就是不相同的进行或运算,相同的为0

 

 

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八