real数据类型存储到数据库后小数点后面多了很多位

2024-12-14 23:02:10
推荐回答(2个)
回答1:

正常,带小数点都有一些误差的。
不想误差,就换整形或其他无误差的数据类型吧。
有货币类型没?精度可能好一些。

回答2:

我也遇到了这个问题,百度了好久,网上说的都答非所问。我输入整数值的时候没问题,输入稍大一点的小数的时候保存之后就自动变成了七位小数,操作相同的表,我同事的电脑上弄就没有问题,我弄就有问题。所以跟数据库表没有关系,跟代码也没有关系,我是把Navicat更新了一下就好了。。。