如何将4.44445舍入为4.45?

问题描述 投票:-2回答:2

有人知道不是四舍五入而是四舍五入的模块吗?

4.444435 -> 4.44
4.444445 -> 4.45
4.445444 -> 4.45
4.443000 -> 4.44

[sprintfMath::BigFloatMath::BigRat不能这样做=(

perl rounding
2个回答
4
投票

我仍然不了解规则的工作原理,但是使用bfround中的Math::BigFloat可能会返回您想要的内容。


0
投票

许多可能的解决方案之一(尽管它违反了数学规则)

© www.soinside.com 2019 - 2024. All rights reserved.