我需要模仿cec(),floor()和round()函数在bcmath数字上的确切功能,我已经发现了一个非常相似的问题,但不幸的是,由于缺乏支持,所提供的答案对我来说还不够好对于负数,并且缺少round()函数的precision参数.
我想知道是否有人能够为这个问题提出一个相当简短而优雅的解决方案.
所有输入都表示赞赏,谢谢!
我似乎无法弄清楚如何在PHP中总结.ceil()将是显而易见的选择,但我需要round()提供与其第二个参数"精度" 相同的功能.这是一个例子:
// Desired result: 6250 echo round(6244.64, -2); // returns 6200 echo round(6244.64, -1); // returns 6240 echo ceil(6244.64) // returns 6245
我需要数字总是向上舍入,以便我可以根据图表的参数计算相等的除数.