异或根本就是相异的意思,这一点你仔细再看看它的真值表就能懂
p q p xor q
0 0 0
1 1 0
1 0 1
0 1 1
你看,是不是 p 和 q 不一样的时候,p xor q 为 1,而 p 和 q 一样的时候,就是 0
所以异或 xor 表示了“这两个逻辑量不相同,不一样,相异”的意思
异或之所以这样命名,是由这个式子得来的:
p xor q = ( not p and q ) or ( not q and p )
括号内,异,括号间,或,所以叫异或
而相等(等价),可以表示为:
p equals q = ( not p and not q ) or ( p and q )
括号内,同,括号间,或,所以要是按照这个命名方法,相等可以叫同或
这里的异和同指的是括号内 p 和 q 取非的情况
也在此不难发现,异或这个概念和相同(等价)是相对的,异或的非就是相同(等价)
进一步有:
p xor q = ( p or q ) and ( not p or not q )
p equals q = ( not p or q ) and ( not q or p )
异或还能叫同且,相等(等价)还能叫异且,这样下去有无数种命名方法,越来越难以理解
一句话,异或就是相异的意思,相异正对应着相同
命名的人是个憨憨,异或谁听得懂,叫相异大家都秒懂
以上
本文地址: http://www.goggeous.com/20250102/1/1132487
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-02 20:55:30职业培训
2025-01-02 20:55:29职业培训
2025-01-02 20:55:29职业培训
2025-01-02 20:55:28职业培训
2025-01-02 20:55:28职业培训
2025-01-02 20:55:27职业培训
2025-01-02 20:55:27职业培训
2025-01-02 20:55:26职业培训
2025-01-02 20:55:17职业培训
2025-01-02 20:55:16职业培训
2024-12-27 11:14职业培训
2025-01-07 19:34职业培训
2025-01-01 22:36职业培训
2024-11-30 17:28职业培训
2024-12-06 13:37职业培训
2025-01-07 07:29职业培训
2025-01-08 02:59职业培训
2024-11-26 04:42职业培训
2024-12-01 10:01职业培训
2024-12-31 23:53职业培训
扫码二维码
获取最新动态