【发布时间】:2015-10-28 17:06:23
【问题描述】:
我尝试使用 php number_format 来显示 xxx,xxx,xx.xx 这样的数字。
当我回显值时,它会自动从 9999999 增加到 10000000。
有人知道如何显示数据结果 9,999,999 吗?
<?php echo number_format(99999999,2); ?>
【问题讨论】:
-
所提供的代码不会使数字增加,除非是由于舍入问题(因为数字是一个浮点数,其值类似于
99.999会舍入到100.00)。您可以看到您发布的代码在 150 多个版本的 php 中运行,所有这些都具有相同的输出:3v4l.org/fmOM9 -
如果您在对变量进行四舍五入时遇到问题,您可以通过对变量执行 var_dump 并直观地计算四舍五入以及该数字是否有两个以上的小数位来找出问题
-
这是64位还是32位,也是linux还是win?
-
我的窗口是 64 位的。
标签: php