民國104年 第1梯次 電腦軟體應用丙級 學科

第41題

二進制數值「00001101 」之「1 的補數」為何?

題目

二進制數值「00001101 」之「1 的補數」為何?

  1. (1) 10001101
  2. (2) 11110011
  3. (3) 00001110
  4. (4) 11110010

官方答案

(4) 11110010

解析

1 的補數(one's complement)做法是把二進位數的每一個位元反相,也就是 0 變 1、1 變 0。原數 00001101 逐位反相後得到 11110010:前四位 0000 變成 1111,後四位 1101 變成 0010。選項 11110011 是 2 的補數(1 的補數再加 1),00001110 只是把最低位加 1,10001101 則只反轉了最高位,皆不符合定義。

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

官方資料