.net - XMLSerialization 浮点精度

标签 .net xml-serialization

能否保证序列化和反序列化后单精度、 double 和 float 的二进制表示与原始表示相同?

最佳答案

您需要阅读this thread了解使用 float 时精度意味着什么。当它们被序列化为 XML 时,无论发生什么,都无关紧要。它会足够准确。如果您对这种模糊性感到不舒服,请使用小数类型。你不应该这样,这就是他们的工作原理。

关于.net - XMLSerialization 浮点精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2640379/

相关文章:

.net - WPF 中的下划线文本

.net - 有没有办法将 Delphi 2010 表单迁移到 Delphi Prism (.Net) XE 表单?

.net - Parallel.ForEach 具有有序输入?

.net - 保持与数据库的连接或根据需要打开关闭

c# - XML Serialize 可序列化对象的通用列表

sql - 将 SQL Server 转储到 XML?

c# - 什么会阻止一个类被序列化?

c# - 为什么我必须删除 xmlns 属性才能反序列化我的 XML 文件?

java - JAXB 使用 ID 引用而不是包含来序列化 XML

c# - 如何从两个 SQL 表中获取数据到 .net