什麼十進制值表示爲0 100000010 010000。 。 。 0?你怎麼能解決這個問題?浮點數表示中,什麼十進制值表示爲0 100000010 010000。 。 。 0
-1
A
回答
1
你怎麼能來解決這一問題?
將數字轉換爲十六進制,然後將其分配給內存位置並從該位置讀取,將其解釋爲浮點數或雙精度數。在C
中,您可以使用union
以不同的方式解釋同一段內存。
也What will be the value in float if I have a binary number as 1111111111111111 and the storage formats used by Intel processors is 32 bits?查看關於如何做到這一點的詳細信息。
作爲實驗的替代品,您當然可以閱讀像WIKIpedia文章single或double精密浮標的文檔,並從中找出您的輸入結果。
3
你需要知道什麼是標準浮點被表達。
IEEE 754 is just one。還有其他的,取決於這段數據的年齡,或者你從中得到的位置。
只是因爲數量爲64位,並不意味着它在十進制獨特的代表性。它取決於指數位數,尾數位數,偏移量等。例如,IBM Floating Point Architecture是不同的。爲過量的-8指數
相關問題
- 1. 爲什麼十進制值顯示爲「0」?
- 2. 爲什麼無限的浮點表示顯然是0^n?
- 3. 用十進制數表示的二進制浮點數
- 4. 將大十進制數轉換爲浮點表示
- 5. opcode == 0表示什麼?
- 6. 十六進制數字(0-15)並返回ASCII表示
- 7. 如何在swagger規範中表示十進制浮點數?
- 8. Haskell中浮點數的十六進制表示
- 9. 檢查字符串是否爲浮點數僅表示爲十進制數
- 10. 使用mysql浮點類型表示十進制數?
- 11. 如何從perl中的十進制表示關閉浮點表示1?
- 12. 爲什麼十進制數16 == 5的二進制表示中的位數?
- 13. 如何在浮點算術和十進制中表示0.1?
- 14. 如何表示-0二進制
- 15. 爲什麼十六進制數字的前綴是「0 *」
- 16. mysql表格:十進制數字默認值0
- 17. 什麼十進制值由以下位模式表示?
- 18. 爲什麼十六進制浮點數需要指定指數?
- 19. 在Python中的二進制浮點表示法(位不是十六進制)
- 20. 在Perl中浮點到十進制轉換的二進制表示法
- 21. 將十進制值轉換爲32位浮點十六進制
- 22. 在Java中獲得(十進制)浮點數的IEEE 754(單精度)表示法
- 23. 十六進制表示
- 24. 六到二進制到十進制(浮點表示歸一化的)
- 25. 爲什麼具有十進制值的指數表示法失敗?
- 26. 什麼perl的特殊變量$ - [0],$ + [0]表示
- 27. JavaScript二進制減少函數:爲什麼16 + 0返回0?
- 28. 十六進制浮點數
- 29. 十進制浮點數
- 30. 十六進制表示法
9比特ND其餘54位爲尾數。想象的二進制點被認爲是正好在左手牌的最左邊。標誌是正常化的,所以它的最左邊的位總是1 – Alamelu
我建議編輯你的問題來反映這一點。 – John