Java Match.rint()
方法 也是一种四舍五入方法,返回最接近参数的整数值。
语法
语法如下:public static double rint(double d)
参数
- d:double类型的参数
返回值
返回最接近参数的整数值。
例子
public class MathRintExample {
public static void main(String[] args) {
double a = 11.123;
double b = 11.499;
double c = 11.501;
double d = -11.123;
double e = -11.499;
double f = -11.501;
System.out.println("rint(11.123)="+Math.rint(a));
System.out.println("rint(11.499)="+Math.rint(b));
System.out.println("rint(11.501)="+Math.rint(c));
System.out.println("rint(-11.123)="+Math.rint(d));
System.out.println("rint(-11.499)="+Math.rint(e));
System.out.println("rint(-11.501)="+Math.rint(f));
}
}
输出:
rint(11.123)=11.0
rint(11.499)=11.0
rint(11.501)=12.0
rint(-11.123)=-11.0
rint(-11.499)=-11.0
rint(-11.501)=-12.0
rint(11.499)=11.0
rint(11.501)=12.0
rint(-11.123)=-11.0
rint(-11.499)=-11.0
rint(-11.501)=-12.0