-4
A
回答
1
a: 0x11 -> 17(dec) -> 10001 -> bitshift by 7 -> 100010000000 -> 0x880 -> 2176(dec)
b: (byte) a -> 10000000 -> 0x80 -> 128(dec)
c: (char) b -> char is signed, byte is unsigned -> 0x80 -> -128(dec)
相關問題
- 1. 鑄造一個十六進制字符串在SQL Server中VARBINARY
- 2. 十進制鑄造
- 3. 鑄造一個值,以十進制
- 4. 如何將十六進制字符串轉換爲十六進制字節?
- 5. C#字符串爲十六進制,十六進制到字節轉換
- 6. 將十進制數轉換爲十六進制(一個字節的格式)
- 7. 一次打印十六進制數字2個字節
- 8. 將4字節十六進制轉換爲十進制值
- 9. VB.Net - 將多字節十六進制值轉換爲十進制
- 10. 將從1M字節爲十六進制
- 11. 十六進制值分配給字節
- 12. 將字節打印爲十六進制
- 13. Ç打印十六進制字節
- 14. 從十六進制轉換爲字節
- 15. 雙字節十六進制值
- 16. Powershell字節數組到十六進制
- 17. 十六進制爲整數(4字節)
- 18. 十六進制字節組串
- 19. 比較字節到十六進制?
- 20. 轉換十六進制字節蟒蛇
- 21. NSString(十六進制)到字節
- 22. VB.Net反向字節十六進制值
- 23. 十六進制爲字節塊
- 24. 選擇一個十六進制附近的十六進制數
- 25. 十六進制串&十六進制
- 26. 將32字節的十六進制字符串轉換爲16字節的十六進制字符串
- 27. 在Python中生成一個十六進制字節列表
- 28. 如何根據十六進制值測試一個字節?
- 29. 比較一個字節和十六進制
- 30. printf C中最後一個十六進制值的字節
你是什麼意思的答案?代碼打印3行。 – user2259824
CPU使用2的補碼進行計算,Java只是提供更友好的方式來使用這些計算。 –