| 
註冊時間2009-8-6最後登錄2023-12-29主題查看積分216閱讀權限50文章230相冊0日誌0
 
  
 
  狀態︰
離線   | 
| 看來你應該是高一或高二的學生吧 數位邏輯其實並不難
 生活中我們就常常會需要做一些邏輯判斷
 AND=而且
 OR=或者
 NOT=否則
 這些日常用語是不是覺得很熟悉呢
 你可以假設一些條件,如果這些條件缺一不可時就是用AND
 如果任一條件即可那就是用OR,這樣看起來是不是簡單多了呢
 例如說,三個人A,B,C的表決器,結果是Y
 那可以用以下邏輯運算式表示
 Y = (A & B) | (A & C) | (B & C),或是
 Y = (A * B) + (A * C) + (B * C),
 意思是說三人之中有任意兩人同時同意即算表決通過
 其中 &,* 代表AND,而|,+ 代表 OR
 這個式子也就是簡單的積之和,"積"就是AND,"和"就是OR
 將各項AND之後(括號內的有優先權)的結果OR起來就叫"積之和"
 反之,將各項OR之後的結果AND起來就叫"和之積"
 例如:
 Y = (A | B) & (A | C) & (B | C),或是
 Y = (A + B) * (A + C) * (B + C)
 希望對你有幫助
 
 《 本帖最後由 Jackchen00 於 2010-10-19 23:37 編輯 》
 | 
 |