Java round()方法
Java round()方法
Java Math.round()方法,用于返回一个最接近参数值的整型值,即四舍五入,与rint()方法不同的是,round()方法返回的是int或long类型的整型值,而不是double类型的值。Math.round()的语法如下:
int round(float f)
long round(double d或float f)
rint()参数
参数 | 描述 |
---|---|
d | double类型值,也可以是float、Double类型和Float类型的对象,后两者会自动进行拆箱编程double和float |
f | float类型值,也可以是Float类型的对象 |
round()返回值
四舍五入的int或long类型值。
round()实例代码
如下代码,分别将double类型、float类型,以及Doule类型对象和Float类型对象传递给Math.round()方法:
public class test {
public static void main(String[] args) {
float a = 3.3f;
int a1 = Math.round(a);
double b = 5.51;
long b1 = Math.round(b);
Float c = Float.valueOf(6.3f);
int c1 = Math.round(c);
Double x = Double.valueOf(7.5);
long x1 = Math.round(x);
System.out.println("a1="+a1+"; b1="+b1+"; c1="+c1+"; x1="+x1);
}
}
免责声明:内容仅供参考,不保证正确性。