怎样用java实现小数的四舍五入?

2014-05-26 06:30:01 阅读( 244 )

2410人 收藏本页

标签:Java面试题

有多种方法可以实现小数的四舍五入,下面方法展示其中两种方法。

import java.text.DecimalFormat;

public class NumberUtil {

public void roundNumber(double numberToRound) {

DecimalFormat df = new DecimalFormat("0.000") ;
System.out.println( "Rounded number = " + df.format( numberToRound ) ) ;

//下面方法在java1.5和更高版本才支持
System.out.println(String.format("Rounded number = %.3f", numberToRound));

}

public static void main(String[] args) {
NumberUtil util = new NumberUtil();
util.roundNumber(1.23856);
}
}

下一篇:java unit test Mock框架jMockit示例教程 - Mock final的类和方法

上一篇:分享java 单元测试之EasyMock使用总结

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题