0
A
回答
0
要負符號字節轉換爲無符號字節,255 XOR絕對值再加1
這就是呼叫two's complement:
因此,與-34開始, ABS(-34) - > 34, XOR 255 - > 221, + 1 - > 222
因此222具有與-34相同的二進制表示。
在框架中可能有更好的方法來做到這一點,但上述應該工作。試試看,讓我們都知道。 (可能不用說,但是一個正號有字節和它的無符號conterpart具有相同的二進制表示,所以一個值爲45的SByte與一個值爲45的字節具有相同的表示形式)。
相關問題
- 1. 將非託管內存拷貝到託管字節數組
- 2. 使用WinDbg將託管字節[]的內容寫入文件
- 3. 非託管內存和託管存儲
- 4. 將託管字節數組轉換爲非託管字符串
- 5. 非託管內存泄漏
- 6. 將字符串和字節數組連接到非託管內存
- 7. D中的非託管內存管理
- 8. 託管的PInvoke簽名不匹配的非託管的目標籤名
- 9. 託管+非託管應用程序導致內存泄漏
- 10. 非託管代碼使用的.NET組件的內存管理
- 11. 寫入到從非託管代碼
- 12. 非託管代碼調用回調vb.net
- 13. 通過使用指定的字節數,從進程的非託管內存中分配內存
- 14. 將非託管/非託管成員添加到託管類
- 15. 使用託管語言編寫內存管理器?
- 16. 如何監視託管/非託管代碼的內存使用情況
- 17. 在c#中分配「非託管」內存
- 18. 託管C#中的自由非託管C代碼內存
- 19. 更改託管代碼中非託管代碼的內存值
- 20. 非託管內存分配到託管對象
- 21. 將非託管數組傳遞給託管線程。 - 內存損壞
- 22. 將非託管結構變爲使用c託管代碼#
- 23. 如何在將託管字符串轉換爲UTF-8編碼的非託管字符*後釋放內存?
- 24. 如何查看非託管內存使用情況?
- 25. 簽署引用非託管程序集的託管程序集
- 26. 無法將我的共享內存的名稱寫入管道
- 27. 如何將非託管雙轉換爲託管字符串?
- 28. 使用非託管庫
- 29. 檢測託管應用程序中的非託管內存泄漏
- 30. 託管C++強名/簽署
@ user1286364是否爲您工作?任何問題,只要問。 – tcarvin 2012-03-26 12:00:10