民國96年 第3梯次 電腦軟體應用乙級 學科

第17題

十六進位數( F 1 ) 和( 55 ) 作A N D 運算後,其十六進位數之值為何?

題目

十六進位數( F 1 ) 和( 55 ) 作A N D 運算後,其十六進位數之值為何?

  1. (1) A 4
  2. (2) 51
  3. (3) F 5
  4. (4) 5 B

官方答案

(2) 51

解析

先把兩個十六進位數展開成二進位:F1=1111 0001,55=0101 0101。AND 的運算法則是「同一位元兩者皆為 1 才得 1,其餘為 0」,逐位運算後得到 0101 0001。再把 0101 0001 每四位一組轉回十六進位:0101=5、0001=1,所以結果是 51。若改做 OR 運算,才會得到 1111 0101,也就是 F5;A4 與 5B 也都不符合逐位 AND 的結果。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料