从数据库中检索错误的浮点值

时间:2015-02-17 12:38:00

标签: c# sql-server linq double

我有一个sql表。其中有一个浮点字段。我使用实体框架向导制作了一个模型,它表示为Double?在那个模型中。到目前为止一切都很好。

然而,当我使用linq sql检索那个float字段的值时,它给了我错误的值。

我使用SQL Management Studio将0,06写入该float字段的值。但我得到0.059999999999999998而不是0,06

是什么原因。我怎么能纠正它?

0 个答案:

没有答案