我正在尝试将值“6.714285714285714”保存到 DOUBLE 数据类型字段中。
不幸的是,它根本不合适,而且被修剪了一位数。存储较大的数字变得不太精确。
我已经在mysql手册中搜索过,似乎double是可用的最精确的数据类型。有谁知道实际的解决方法吗?
最佳答案
如果您需要精度,DECIMAL 是比 DOUBLE 更好的选择。
关于mysql - 扩展MySQL double 据类型的精度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2649253/