gpt4 book ai didi

java - java中如果值为1.01则四舍五入为1,如果为1.1则为2?

转载 作者:行者123 更新时间:2023-12-01 07:52:26 25 4
gpt4 key购买 nike

在java中

如何对具有以下模式的值(浮点型、大十进制型或 double 型)进行四舍五入,

(1) 如果值为 1.0,即小数点以零开头,则不应四舍五入,并且该值应为整数。即,在本例中为“1”。

(2) 如果值为 1.1,即小数点从大于 0 的数字开始,则整个数字应四舍五入到下一个数字。即,如果 1.1 那么它应该是 2。

最佳答案

因此,您希望将低于 0.1 的任何值舍入为 0,将 0.1 或以上舍入为 1.0

 long round = Math.round(x + 0.4);

关于java - java中如果值为1.01则四舍五入为1,如果为1.1则为2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35020693/

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