Re: [問卦] 幹!為什麼1是true,0是false?

作者: coolbetter33 (香港3345678)   2017-05-29 13:51:48
※ 引述《G888888 ()》之銘言:
: 各位好啦!
: 我文組的啦!
: 為什麼0是false 1是true !?
: 對就對錯就錯
: Yes就yes no就no!
: 搞什麼0跟1
: 虛偽 做作
: 理組的來解釋一下啊!
0.1在邏輯設計裡面.就只是電路的符號而已.1表示通.0表示不通.X是通或不通的變數
http://imgur.com/qiJCtFQ
乘法表示串聯.加法表示並聯.真值表如圖.跟邏輯閘的圖 (除了1+1=1之外其他都很直觀)
http://imgur.com/mRmNzuh
http://imgur.com/JceQkny
把它混合接再一起.輸出要用增值表求
http://imgur.com/DBq2JKJ
兩個變數還好三個你會很累
http://imgur.com/2Mn8SGp
這時候要感謝布林大大.幫我們創了這布林代數.理解這張公式表你就能輕易地化簡電路圖
http://imgur.com/Gm3B162
理解的方法就是想想他的電路圖嚕
http://imgur.com/Z6CZL2y
三個例子
http://imgur.com/uXIcrdT
當變數跟項數更多的時候可以.通常是n=3或4.可仰賴 Karnaugh Map 輔助化簡
而當變數超過五就超越人體極限了 靠要電腦的 Quine-McCluskey Method
其他如 NAND and NOR Gates 與 Multiplexers, Decoders
Latches and Flip-Flops 與 Registers and Counters 也都是其應用+推廣
回到原問題.用 10 取代 真假.用乘法加法 取代 串並聯. 只是比較好理解公式這樣.
至於當初會啥會有這想法.可能要去問 喬治·布爾
(George Boole,1815年11月2日-1864年12月8日 .英格蘭數學家和哲學家)

Links booklink

Contact Us: admin [ a t ] ucptt.com