我想保存一个小数点后 14 位的数字,但 symfony 只保存 6 个。我该如何控制:
$loc->setSinRadLon(0.73946213661883);
在架构中,列如下所示:
sin_rad_lon: { type: double(), scale: 14, notnull: true }
数据库设置为:
sin_rad_lon double(18,14)
在数据库中,列值为:0.73946200000000(8 个数字被删除)。
(我刚试过ini_set("precision", "14")但它并不能解决所有问题。)
谢谢你的帮助。