0
A
回答
1
取決於您使用的數據類型。大多數編程語言都提供帶符號和無符號類型。
如果沒有數據類型,一系列的位就意味着什麼。例如。一個無符號的Int16只能包含16位以內的正數,而一個帶符號的Int16也會包含負數(當然,不太積極)。
0
如果寄存器是4位2的補碼,那麼可能達到的最大值範圍是-8到7,所以15是不可能的。爲了表示15,必須使用無符號寄存器。
1
這是一個定義問題。如果我寫10,你可以讀十(十進制)或二(二進制)或一大堆其他數字,這取決於數字系統。如果你不知道我使用的是哪個系統,你無法分辨我的意思。在你的情況下,15是無符號二進制系統中的答案,-1是2的恭維二進制系統中的答案。
相關問題
- 1. 8位二進制數字之前的B和b之間的差別
- 2. Apache Thrift:字節和二進制類型之間的區別
- 3. 1和'1'之間的PHP差異
- 4. 指針和a = 1和* a = 1之間的差別
- 5. 如何計算二進制字段之間的差異?
- 6. 二進制與十進制數字之間的轉換
- 7. 典型的Windows和.NET二進制文件之間的區別
- 8. 字符串爲二進制,常量和變量之間的轉換差異
- 9. 「?1」和「?」之間的區別
- 10. Julia BinDeps:源代碼和二進制文件之間的區別
- 11. 動態二進制儀表和分析之間的區別
- 12. 二進制版本和源代碼版本之間的區別?
- 13. 「mysql」和「mysql-server」包/二進制文件之間的區別?
- 14. '\ x81'和0x81之間的差別
- 15. 十進制和decimal.value之間的區別?
- 16. 如何轉換OCaml中十六進制,十進制,十進制和二進制數之間的數字?
- 17. 在註冊表中的字符串值和二進制值之間的區別
- 18. 在二進制串的數字之間給出空間
- 19. 15位二進制64位小數?
- 20. 已編譯的dalvik二進制文件之間的差異
- 21. 1到100之間的數字之和
- 22. 1:10和0.1之間的差異:1.0
- 23. Apache 1和Apache 2之間的差異
- 24. Javascript:Forloop i ++和(i + 1)之間的區別
- 25. C和C++之間的細微差別
- 26. spawn/1和spawn/3之間的差異
- 27. 二進制和十進制之間的轉換
- 28. 如何將數字(十進制)轉換爲二進制(二進制)數字和從二進制到十進制?
- 29. 二進制數字和字母的區別
- 30. 將二進制數字轉換爲二進制數字
他特別詢問了2的補碼,所以..簽名:) –
他問怎麼區分-1和15.所以1111可能是15(無符號)或-1(有符號)。 –
好吧,我的壞,我應該更仔細地閱讀這個問題...刪除我誤導的答案。 –