【发布时间】:2012-01-24 19:42:16
【问题描述】:
我希望 bcadd(4.9,3) 返回 8 而不是 7。我在这里使用了一个没有很多小数位的示例,但基本思想(我想四舍五入,而不是截断)仍然有效。我该怎么做?
【问题讨论】:
我希望 bcadd(4.9,3) 返回 8 而不是 7。我在这里使用了一个没有很多小数位的示例,但基本思想(我想四舍五入,而不是截断)仍然有效。我该怎么做?
【问题讨论】:
bcadd 允许您指定精度(和bcscale)。如果您有一个小数最大值,您可以将其更改为bcadd(4.9,3,$some_huge_number) .. 然后您可以使用round()。
【讨论】: