gpt4 book ai didi

php - 我的sql数据库循环在php中 float ?

转载 作者:行者123 更新时间:2023-11-29 11:20:44 25 4
gpt4 key购买 nike

代码:

if ($insert = $dbc->query("
INSERT INTO Spotting_TB (s,p,lo,la,i,time_posted,hidden)
VALUES (NULL,'{$p}','{$lo}','{$la}','{$i}',NOW(),'1')
")){}

结果:

138.675,-34.8465

输入的数字类似于 138.67742,$lo 和 $la 为 -34.8469685,它们是我正在使用 php 的数据库中的正常唯一值,这些数字是如何四舍五入的,但我希望它们是精确的。

最佳答案

您应该使用 FLOAT(M,D) 形式的字段类型。

(M,D)表示最多可存储M位数值,其中小数点后可保留D位。

请参阅此部分:Floating-Point Types

将字段类型更改为 float(12,8) 应该可以正常工作。

关于php - 我的sql数据库循环在php中 float ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38967204/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com