Java Rounding Double

时间:2015-02-22 20:51:34

标签: java math rounding

所以我处理一个随机的双倍,从1到20,但有时双倍是8.000091,或类似9.600191。我怎么把它四舍五入到最近的整数?我知道有一种Java方法,围绕Math.round();但不确定如何使用它。

感谢。

1 个答案:

答案 0 :(得分:0)

在Java中,Math.round(Double d)返回与参数最接近的返回值,并将关系向上舍入。

所以只需调用Math.round()方法并发送结果即可。

可以在此处找到Java 7的完整Math类文档:http://docs.oracle.com/javase/7/docs/api/java/lang/Math.html