有人知道不是四舍五入而是四舍五入的模块吗?
4.444435 -> 4.44 4.444445 -> 4.45 4.445444 -> 4.45 4.443000 -> 4.44
[sprintf,Math::BigFloat,Math::BigRat不能这样做=(
sprintf
Math::BigFloat
Math::BigRat
我仍然不了解规则的工作原理,但是使用bfround中的Math::BigFloat可能会返回您想要的内容。
bfround
许多可能的解决方案之一(尽管它违反了数学规则)