截断的小数点数不正确插入mssql

时间:2014-06-24 05:24:14

标签: c# sql-server winforms

我的宽度和高度以厘米为单位,我计算出这样的面积:

 var res = ((width * height) / 10000);

(将10000分为米)

问题是:

我想将结果插入到microsoft sqlserver表中,并将数字的点部分截断为2位数:

 res = Math.Truncate(res *  100) /  100;

然后我将它插入表中,如果我输入两个数字,如216和152,结果将是3.28, 直到这里一切都好,但是,当我检查数据库中的结果时,我看到: 的 3.280000002 我在我的商店程序中截断它,如下所示:

 Round(Area,2)

但它没有解决我的问题。

0 个答案:

没有答案