我之前问了一个关于如何处理 PHP 中浮点数的舍入问题的问题,并被指向bc
andgmp
库。
我已经查看了这些库中的函数,但是当我在寻找一个来四舍五入数字时,我什么也没想到。
您如何准确地使用这些库进行舍入?
我之前问了一个关于如何处理 PHP 中浮点数的舍入问题的问题,并被指向bc
andgmp
库。
我已经查看了这些库中的函数,但是当我在寻找一个来四舍五入数字时,我什么也没想到。
您如何准确地使用这些库进行舍入?
在如何计算上限、下限和取整 bcmath 数字?,答案为您提供了一个bcround
函数的实现,它利用了它自己的bcfloor
和bcceil
似乎可以工作的函数。
作为测试,这是您在评论中要求的内容。
echo bcround(16.99225, 4); // outputs 16.9923