有人对此有任何想法吗?
当我们运行时:
printf("%.0f", 40.5)
在 Windows 机器上,返回值是“41”,但在我们的生产 ubuntu 服务器上,我们得到的是“40”
最佳答案
使用 .round
怎么样? Rails 甚至对其进行了增强,以便您可以指定精度 ( see API doc )。
关于ruby-on-rails - 使用 ruby printf-format-specifier 的奇数舍入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1819250/