返回其值最接近参数并且是整数的 double 值。如果两个整数的 double 值都同样接近,那么结果取偶数。特殊情况是:
如果参数值是整数,那么结果就是该参数。
如果参数是 NaN 或无穷大或正零或负零,那么结果与参数相同。
// 66.333结果值66
int a = (new Double(Math.rint(66.333))).intValue();
System.out.println(a);
// 66.666结果值67
int b = (new Double(Math.rint(66.666))).intValue();
System.out.println(b);
// 66.500结果值66
int c = (new Double(Math.rint(66.500))).intValue();
System.out.println(c);