問題詳情

71. Two’s complement is an approach to represent a signed number. Given an 8-bit numberas follows 1011 0010, what is the decimal value of this number?
(A) 77
(B) -77
(C) 78
(D) -78

參考答案

答案:D
難度:計算中-1
書單:沒有書單,新增

用户評論

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】要確定二進制補碼表示的十進制值,請執行以下步驟:檢查最左邊的位(最高有效位)。如果為 0,則數字為正數。如果為 1,則數字為負數。在這種情況下,最左邊的位是 1,表示負數。翻轉數字的所有位。翻轉 1011 0010 中的所有位會得到 0100 1101。將 1 添加到生成的二進制數。將 1 加到 0100 1101 得到 0100 1110。將生成的二進制數轉換為十進制數。生成的二進制數 0100 1110 表示十進制值 -78。

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】要確定二進制補碼表示的十進制值,請執行以下步驟:檢查最左邊的位(最高有效位)。如果為 0,則數字為正數。如果為 1,則數字為負數。在這種情況下,最左邊的位是 1,表示負數。翻轉數字的所有位。翻轉 1011 0010 中的所有位會得到 0100 1101。將 1 添加到生成的二進制數。將 1 加到 0100 1101 得到 0100 1110。將生成的二進制數轉換為十進制數。生成的二進制數 0100 1110 表示十進制值 -78。