19. 二進位的計算中,110 跟 010 作 EX-OR的運算,其結果為合?
(A) 100
(B) 101
(C) 010
(D) 110
答案:登入後查看
統計: A(155), B(25), C(17), D(28), E(0) #2847112
統計: A(155), B(25), C(17), D(28), E(0) #2847112
詳解 (共 2 筆)
#7090204
【逐步運算】
題目:110 XOR 010
從左到右逐位比較:
-
第一位:1 XOR 0
→ 不同 → 1 -
第二位:1 XOR 1
→ 相同 → 0 -
第三位:0 XOR 0
→ 相同 → 0
所以結果為:
100
【為什麼其他選項不正確】
(B) 101
→ 第二位不可能是 0 XOR 1 的錯誤結果。
(C) 010
→ 第一位怎麼可能 1 XOR 0 = 0?錯誤。
(D) 110
→ 全部相等才能得回 110,但 XOR 不會保留原值。
【延伸知識】
XOR 特性(考試最愛):
-
同 → 0,不同 → 1
-
對同一數 XOR 兩次會回到原本
a XOR b XOR b = a -
常用在:
-
錯誤偵測
-
密碼運算
-
交換兩變數(不用暫存)
-
【記憶技巧】
一句話:
XOR 就是比不同,不同就亮(1),一樣就暗(0)。
0
0