我正在运行一段代码将字符串转换为本地主机上的浮点数,即 wamp 服务器
$row['lat'] = floatval($row['lat']);
// Output : 15.2904195 <-- preferred format
在在线服务器上运行时相同的代码给出
15.2904195000000004966977940057404339313507080078125
我不想要这种精度,我更喜欢在本地主机上收到的数字,为什么输出会这样变化,我该如何更改?
我试过number_format()
它有效,但它返回一个字符串,我希望返回一个数字而不是一个字符串。