能否保证序列化和反序列化后单精度、 double 和 float 的二进制表示与原始表示相同?
最佳答案
您需要阅读this thread了解使用 float 时精度意味着什么。当它们被序列化为 XML 时,无论发生什么,都无关紧要。它会足够准确。如果您对这种模糊性感到不舒服,请使用小数类型。你不应该这样,这就是他们的工作原理。
关于.net - XMLSerialization 浮点精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2640379/