array (
0 => 3.57,
)
在php不同的版本里表现不同,7.1及以后,正常显示,比如在5.6里就显示如下
array (
0 => 3.5699999999999998,
)
有没有知道为什么的?
array (
0 => 3.57,
)
在php不同的版本里表现不同,7.1及以后,正常显示,比如在5.6里就显示如下
array (
0 => 3.5699999999999998,
)
有没有知道为什么的?
2 回答1.3k 阅读✓ 已解决
2 回答824 阅读✓ 已解决
1 回答905 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答882 阅读
1 回答873 阅读
1 回答803 阅读
首先,这不是php的问题,这个精度问题跟语言无关的
然后,你想表达什么问题呢?
1、如果是log里有问题,可以转成json,或者转成string保存
2、如果是加减运算有问题,使用高精度运算,bcadd(加法)、 bcsub(减法)
所以,你具体什么问题,可以贴下代码呢