round奇怪的问题,保留小数无效了。 [ 2.0 版本 ]
一组计算数字,只有1-2个会出现这种问题,我本地PHP5.5是没问题的,线上是PHP5.4。
还是有那么多位小数
最佳答案
-
剛剛上PHP官網看了看
從 5.2.7 以後都支援precision
這方式 (應該不適版本問題)
或者是線上某些設定導致的, 我PHP5.4 是可執行有可能是 php.ini setting
precision = 14;
(這邊可能被更動了)在你的code下
ini_set('precision',14); $aa = 130.72; $bb = 1238.265; $sum = ($aa - $bb) / $aa; $cc = round($sum,5); var_dump($cc);
目前只知道有這種辦法可以設定 (可以上網爬一下類似的 php.ini percision 怎麼設定)
共 1 条回复500miles 觉得很赞
其他 0 个回答
没有找到数据。
den1986
注册时间:2015-05-10
最后登录:2017-08-04
在线时长:4小时12分
最后登录:2017-08-04
在线时长:4小时12分
- 粉丝8
- 金钱75
- 威望15
- 积分265