保证在序列化和反序列化之后,单数,双精度和浮点数的二进制表示与原始数据相同吗?XMLSerialization浮点精度
2
A
回答
1
你需要阅读this thread以获取当你与浮点数的工作是什么意思准确感受。无论发生什么事,当他们被序列化为XML时,都无关紧要。这将是足够准确的。如果您对这种模糊感不舒服,请使用十进制类型。你不应该这样,他们就是这样工作的。
1
我非常怀疑。
改为使用DataContractSerializer
来尝试。 XmlSerializer
未被积极维护。
1
不,你不能假设。最终,在序列化过程中某些内容会变成四舍五入状态,并且您的号码将被关闭在二进制系统中精确地表示浮点数是很困难的,有时是不可能的。
http://usenix.org/publications/login/2005-02/pdfs/mccluskey.pdf
相关问题
- 1. 浮点精度
- 2. C++浮点精度
- 3. 与浮点精度
- 4. haskell浮点精度
- 5. 双精度和单精度浮点数?
- 6. 更改浮点型精度
- 7. 本征浮点精度
- 8. MongoDB浮点值精度?
- 9. 限制浮点精度?
- 10. 管理浮点精度
- 11. python中的浮点精度
- 12. 双精度浮点数如何转换为单精度浮点格式?
- 13. 单精度大端浮点值到Python浮点数(双精度,大端)
- 14. 范围缩减精度不高的单精度浮点数
- 15. 标准双精度IEEE浮点数有多少位的精度?
- 16. 专门为双精度和浮点精度的java类
- 17. 转换单精度浮点到半精度MIPS
- 18. 双精度浮点值传递双精度时
- 19. 单精度浮点数仿真
- 20. c中的浮点数和双精度#
- 21. 如何浮点精度设置工作
- 22. Java使用浮点精度创建BufferedImage
- 23. 浮点和双精度恒定比较
- 24. 打印最大单精度浮点数
- 25. 浮点增加UI的精度问题
- 26. C++圆浮点数来设置精度
- 27. 获取浮点型IEEE单精度位
- 28. FIT测试中的浮点精度
- 29. 浮点精度细微差别
- 30. 高精度打印结果(浮点数)