在手冊中他們寫了FF8055AAh。 在程序中,我找到了值AA5580FF。 這不是小的或大端的。但是它是什麼?我有哪種排列順序?
0
A
回答
3
1
如果您的處理器是面向字節的(大多數現代處理器都是),它可能是小端或大端。請注意,一個字節是兩個十六進制數字。
0
您可以使用一個小程序按照以下檢查字節序:
http://c-faq.com/misc/endiantest.html
從你發佈你的字節順序是相反的手冊。字節順序交換是令人困惑的,但是每個單詞存儲在大或小端,導致交換爲從AABB CCDD到DDCC BBAA(16位字)。
0
我從你的previous question中收集你想要將這些十六進制值轉換爲單精度表示。使用online hexadecimal-to-floating-point converter,這就是我得到:
FF8055AA
成爲-NaN
AA5580FF
成爲-1.8962955e-13
所以,真正的問題是,這些號碼中的一個看起來像你所期望在你的數據文件中看到?無論哪一個看起來像你想要的那樣,將數據文件視爲具有字節序,以便在加載和轉換時爲其提供該值。
+0
該值不是IEEE 754.此文件中有許多數據類型。 – kame 2011-03-10 07:32:50
相關問題
- 1. C按字母順序排列無論哪種
- 2. SQL,多種排序順序
- 3. 排序排列順序
- 4. rcpp排列順序
- 5. 按順序排列
- 6. Haskell:排列順序
- 7. 我如何排序我的arraylist按字母順序排列
- 8. 如何按順序排序和排序順序排列相同的列
- 9. 按字母順序排列的鏈表不按順序排列
- 10. 「按順序排列」按相反順序排列?
- 11. 按字段順序排列+按字母順序排列
- 12. 按聚合順序排列的順序
- 13. 難陣列排序順序
- 14. 順序按升序排列
- 15. mysql多列排序順序
- 16. 排序順序列表框
- 17. 我應該以哪種順序加入我的兩張桌子?
- 18. 以各種可能的順序排列陣列
- 19. 按順序排列並按組排序
- 20. 按字母順序排列PHP排序
- 21. 按字母順序排序,然後按字母順序排列
- 22. 排序表的順序不按字母順序排列
- 23. WordPress以哪種順序執行插件?
- 24. 哪種排序可以有效地將數據從升序排序到降序排列?
- 25. 按順序排列點
- 26. 窗戶排列順序
- 27. 按字母順序排列
- 28. 特殊排列順序
- 29. OrderedDict不按順序排列
- 30. 按字母順序排列
爲什麼你說這不是小的或大的endian。 – Zimbabao 2011-03-09 13:03:53
其中之一是(幾乎肯定)小端,在這種情況下,另一個是大端,但沒有更多的上下文,不可能說哪個是哪個。他們應該代表什麼價值? – LukeH 2011-03-09 13:04:46
爲什麼這不是小端?假設第一個值是原始值... – 2011-03-09 13:05:02