java代码实现四舍五入的方式
的有关信息介绍如下:如果你是用来交差的,可以再声明让我们贴代码,如果你是学习的,那么就探讨一下1.四舍五入时可以用到int类型,它的得到的是整数,舍弃小数部分。2.动脑筋想一些小办法,四舍五入可以自己写方法,不必用到API。我们知道所谓四舍五入,就是满5进一,假设这个数为A,若无法进一,那么他减去0.5,必然小于该数。能进一,必然大于等于该数。那么可不可以用下面的方法? private int fun(double d) { int b = (int) d; if(d - 0.5 >= b){ b++; return b; } else return b; }使用时调用就行了,如system.out(类实例.fun(5.2));抛砖引玉,欢迎赐教(这个方法只是基本实现,其他提问人慢慢摸索吧) 直接方法:math.round();取离数值最近值