异或根本就是相异的意思,这一点你仔细再看看它的真值表就能懂
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/i/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-07 03:12职业培训
2024-11-25 23:45职业培训
2024-12-02 03:30职业培训
2025-01-05 14:01职业培训
2025-01-07 14:50职业培训
2024-11-29 18:36职业培训
2024-12-28 14:07职业培训
2024-12-06 11:59职业培训
2024-12-02 00:43职业培训
2024-11-29 03:19职业培训
扫码二维码
获取最新动态