php中floatval的额外精度

时间:2018-04-28 13:14:47

标签: php floating-point precision numberformatter

我正在运行一段代码将字符串转换为localhost上的浮点数,即wamp服务器

$row['lat'] = floatval($row['lat']);
// Output :  15.2904195  <-- preferred format

在在线服务器上运行时的代码相同

15.2904195000000004966977940057404339313507080078125

我不想要这种精确度,我更喜欢在localhost上收到的数字,为什么输出会有这样的变化,我该如何更改呢?

我已经尝试number_format()它有效但它返回一个字符串,我希望返回的数字不是字符串。

0 个答案:

没有答案