問題詳情

將兩個十六進位的數字(BE)16與(C5)16轉換成二進位後,執行bitwise XOR運算,所得的結果以八進位表示為何?
(A)(67)8
(B)(24)8
(C)(151)8
(D)(173)8

參考答案

答案:D
難度:適中0.570175
統計:A(21),B(70),C(105),D(260),E(0)

用户評論

Chun Jen Wan】評論

XOR︰(1→0、0→1)=1,(1→1、0→0)=0(BE)16=(10111110)2、(C5)16=(11000101)2(10111110)2↓ (11000101)2↓XOR=(01111011)2=(123)10=(7B)16=(173)8

張富】評論

(123)10轉成8進位 為什麼是173我算錯嗎

菜毛毛】評論

123/8=15...315比8大,所以再除一次8