非邏輯的AND如何運算



贊助商連結


movie_mo
2006-01-27, 04:55 AM
非邏輯的AND如何運算

在書上看到子網路遮罩做二進位的AND運算:
例:
11001011 01001010 11001101 00100001
AND 11111111 11111111 11111111 11111111
--------------------------------------------------------------------------
運算節果為 11001011 01001010 11001101 00100000 <<--為什麼?

請大大幫忙解惑,感恩!

贊助商連結


foxhound
2006-01-27, 07:54 AM
不知道是不是我老了還是眼花了 :eye:
這個就是一般的邏輯and 阿
1&1 -> 1
其餘皆為0
還有,任何數和1作and,一定等於他自己
有甚麼不對嗎?

ranger
2006-01-27, 10:31 AM
最後一個bit不對
可能是筆誤

Donna
2006-01-27, 10:45 AM
好像答案有錯 最後一個數字應該是1
正解 11001011 01001010 11001101 00100001

rushoun
2006-01-27, 10:59 AM
反正AND的邏輯就是兩者當中任一個有0,邏輯結果就是0,
而OR的邏輯就是兩者當中任一個有1,邏輯結果就是1,
這是我的記憶方法。

lenbo
2006-01-27, 12:52 PM
AND = X
OR = +

movie_mo
2006-01-30, 04:51 AM
感謝各位大大指點,謝謝! :D