關於【位元運算】模組
沒有人喜歡的數學範疇,誰甚至喜歡數學?
- 這模組包含2個畫面:
- 位運算符(AND、OR、XOR、NOT)
- 輸入裝置
- 從以下的表得出2個位元組,利用第1個顯示器計出答案。 下表的「MSB」表示最大的位元,「LSB」表示最小的位元。
位元組1 | 位元 | 位元組2 |
---|---|---|
沒有AA電池 | MSB | 1個以上的D電池 |
Parallel埠口 | 3個以上的埠口 | |
亮起的「NSA」指示燈 | 2個以上的電池插座 | |
模組數比炸彈啟動時的剩餘分數多 | 亮起的「BOB」指示燈 | |
亮起的指示燈多於1個 | 熄滅指示燈多於1個 | |
模組的數目可以被3整除 | 序號最後的數字是單數 | |
D電池少於2個 | 模組的數目是雙數 | |
埠口數目少於4個 | LSB | 2個以上的電池 |
以下是位運算符的說明:
資訊 | AND | OR | XOR | NOT |
---|---|---|---|---|
計算方法 | 各位元逐一計算。當兩方的位元為1時,答案為1。否則為0 。 | 各位元逐一計算。當任一(或兩方)位元為1時,答案為1。否則為0。 | 各位元逐一計算。當其中只有一方為1時,答案為1。否則為0 。 | 無視位元組2。各位元逐一計算。然後把結果計算倒轉。(1改為0,0改為1) |
數學符號 | 位元1 && 位元2 | 位元1 || 位元2 | (位元1 && !位元2) || (!位元1 && 位元2) | !位元1 |