gpt4 book ai didi

c# - float.Parse 中丢失的 float 精度

转载 作者:太空宇宙 更新时间:2023-11-03 17:24:27 27 4
gpt4 key购买 nike

float s = float.Parse("10499.9705314636");

现在 s 的值为 10499.97

有没有办法保存所有的精​​度数字?

最佳答案

您可能需要查看 difference between float, double, and decimal .请特别注意二进制 浮点类型和十进制 浮点类型之间的区别。小数数据类型可能是您在这里寻找的数据类型,因为 float 没有足够的有效数字来存储您尝试准确解析的数字。

关于c# - float.Parse 中丢失的 float 精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28300887/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com