gpt4 book ai didi

Java 四舍五入 0.05 钱

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:35:49 27 4
gpt4 key购买 nike

我有 7.125(双),需要达到 7.15。什么可能是最简单的方法?

找到围捕,但我得到 7.13,请帮助。

谢谢

最佳答案

最简单的方法是乘以 20.0,舍入为整数,然后再次除以 20.0。可以这样想:1.0/20.0 = 0.05...这就是它起作用的原因。

请注意,“舍入”与“舍入”(或转换为 int)不同。对于 doublefloat 类型,您应该使用 java.lang.Math.round(),或者 java.math.BigDecimal.round (MathContext) 用于 BigDecimal 类型

您最好为此使用 BigDecimal

关于Java 四舍五入 0.05 钱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6826846/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com