展开全部
java.lang.Math.rint(double a) 返回double值最接近参数的值62616964757a686964616fe59b9ee7ad9431333337626163,并等于某个整数。如果两个double值跟整数都同样接近,结果是整数值是偶数。特殊情况:
如果参数值已经等于某个整数,那么结果跟参数一样。
如果参数为NaN或无穷大,正零或负零,那么结果和参数一样。import java.lang.*;public class MathDemo {
public static void main(String[] args) {
// get two double numbers
double x = 1654.9874;
double y = -9765.134;
// find the closest integers for these double numbers
System.out.println("Math.rint(" + x + ")=" + Math.rint(x));
System.out.println("Math.rint(" + y + ")=" + Math.rint(y));
}}
让我们来编译和运行上面的程序,这将产生以下结果:
Math.rint(1654.9874)=1655.0
Math.rint(-9765.134)=-9765.0