保證在序列化和反序列化之後,單數,雙精度和浮點數的二進制表示與原始數據相同嗎?XMLSerialization浮點精度
2
A
回答
1
你需要閱讀this thread以獲取當你與浮點數的工作是什麼意思準確感受。無論發生什麼事,當他們被序列化爲XML時,都無關緊要。這將是足夠準確的。如果您對這種模糊感不舒服,請使用十進制類型。你不應該這樣,他們就是這樣工作的。
1
我非常懷疑。
改爲使用DataContractSerializer
來嘗試。 XmlSerializer
未被積極維護。
1
不,你不能假設。最終,在序列化過程中某些內容會變成四捨五入狀態,並且您的號碼將被關閉在二進制系統中精確地表示浮點數是很困難的,有時是不可能的。
http://usenix.org/publications/login/2005-02/pdfs/mccluskey.pdf
相關問題
- 1. 浮點精度
- 2. 與浮點精度
- 3. C++浮點精度
- 4. C#浮點精度
- 5. haskell浮點精度
- 6. 雙精度浮點數和其他浮點數精度
- 7. 雙精度和單精度浮點數?
- 8. Unity3d浮點精度限制
- 9. python中的浮點精度
- 10. 管理浮點精度
- 11. 爪哇 - 雙精度浮點
- 12. 力竭浮點精度
- 13. 浮點精度格式
- 14. 浮點運算的精度
- 15. 限制浮點精度?
- 16. MongoDB浮點值精度?
- 17. 增加浮點數精度
- 18. SQL設置浮點精度
- 19. IEEE 754和浮點精度
- 20. 本徵浮點精度
- 21. 更改浮點型精度
- 22. 單精度大端浮點值到Python浮點數(雙精度,大端)
- 23. 從單精度浮點表示轉換爲半精度浮點數
- 24. 雙精度浮點數如何轉換爲單精度浮點格式?
- 25. 專門爲雙精度和浮點精度的java類
- 26. 爲什麼IEEE754單精度浮點只有7位精度?
- 27. 雙精度浮點值傳遞雙精度時
- 28. 範圍縮減精度不高的單精度浮點數
- 29. 轉換單精度浮點到半精度MIPS
- 30. 標準雙精度IEEE浮點數有多少位的精度?