异或根本就是相异的意思,这一点你仔细再看看它的真值表就能懂
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/b/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职业培训
2025-01-06 23:35职业培训
2024-12-11 06:53职业培训
2024-11-29 00:55职业培训
2024-12-08 10:23职业培训
2024-12-09 01:40职业培训
2024-12-28 14:33职业培训
2024-12-22 15:48职业培训
2025-01-07 14:04职业培训
2025-01-06 19:26职业培训
2025-01-02 12:56职业培训
扫码二维码
获取最新动态