※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.199.186
※ 文章網址: https://www.ptt.cc/bbs/Math/M.1493083611.A.E32.html
※ 編輯: wa007123456 (118.163.199.186), 04/25/2017 09:37:43
※ 編輯: wa007123456 (118.163.199.186), 04/25/2017 09:39:03
很抱歉..小弟真的找不邏設版
請見諒
----------------------------
今天要探討一個邏輯運算符號 ⊕
也就是互斥(XOR)
他的真表如下
x y | F
0 0 | 0
1 0 | 1
0 1 | 1
1 1 | 0
然後布林代數如下 F=xy'+x'y (' 表示 NOT)
重要(它具有交換性和結和性)
然後問題來了
A⊕B⊕C=?
照我想法 我會先用A和B
也就是 (AB'+A'B)
問題來了 C應當如放進去?
我寫: (AB'+A'B)⊕C = (AB'+A'B)C+(A'B+AB')C'
= AB'C + A'BC+ A'BC'+AB'C'
可是是錯的
正確答案是:AB'C'+A'BC'+ABC+A'B'C
為什麼...謝謝大家...
----------------------------
我解出來了... 正確寫法:
(AB'+A'B)C'+[(A'B+AB')]'C
=AB'C+A'BC'+(A+B')(A'+B)C
=AB'C+A'BC'+(AA'+AB+A'B'+B'B)C
=AB'C+A'BC'+(AB+A'B')C
=AB'C+A'BC'+ABC+A'B'C
問題出在第二次XOR的時候 忘記幫前面的加上' (NOT)
--