gpt4 book ai didi

java - 奇怪的地板四舍五入

转载 作者:行者123 更新时间:2023-11-29 09:56:15 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Moving decimal places over in a double

我在 Java 中遇到了这个奇怪的问题,我有以下代码:

double velocity = -0.07;
System.out.println("raw value " + velocity*200 );
System.out.println("floored value " + Math.floor(velocity*200) );

我有以下输出:

raw value  -14.000000000000002
floored value -15.0

那些跟踪 0002 的人搞砸了,顺便说一句,不应该有跟踪 2,我认为它应该在小数点后全为零,我可以去掉那个 2 吗?

更新:感谢您的帮助,伙计们,您知道有什么方法可以在不调用 doubleValue 方法的情况下对 BigDecimal 对象进行四舍五入吗?

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