【发布时间】:2013-05-25 17:59:56
【问题描述】:
如果我有一个小数,例如 9.999999999,我希望在我的 ASP.NET MVC 4 模型中允许这种类型的小数按原样存储在数据库中吗?我相信浮动是正确的答案。但我在更改模型之前先检查这里。
【问题讨论】:
标签: sql asp.net-mvc-4 floating-point decimal
如果我有一个小数,例如 9.999999999,我希望在我的 ASP.NET MVC 4 模型中允许这种类型的小数按原样存储在数据库中吗?我相信浮动是正确的答案。但我在更改模型之前先检查这里。
【问题讨论】:
标签: sql asp.net-mvc-4 floating-point decimal
【讨论】:
decimal 将达到 29 位有效数字!如果精度对您的应用程序至关重要,您应该使用它。 float 和 double 不太精确,也容易受到微小的舍入问题,请参阅 the question 了解更多信息。