Java rint()方法

Java rint()方法

Java Math.rint()方法,可以用于返回一个最接近参数的整数值,既可以向上取整,也可以向下取整,大致可以这样理解,即对参数进行四舍五入。注意,是double类型的整数值,比如1.0,并不是整型值。Math.rint()的语法如下:

double rint(double d)

rint()参数

参数描述
ddouble类型值,也可以是float类型,Double类型或Float类型的对象也可以

rint()返回值

最接近参数的double类型整数值。

rint()实例代码

如下实例代码,分别将float类型、double类型和Doule类型对象和Float类型对象传递给Math.rint()方法:

public class test {
    public static void main(String[] args) {
        // float类型变量
        float x = 2.1f;
        double x1 = Math.rint(x);
        // double类型变量
        double y = 3.3;
        double y1 = Math.rint(y);
        // Float类型对象
        Float z = Float.valueOf(5.6f);
        double z1 = Math.rint(z);
        // Double类型对象
        Double a = Double.valueOf(6.2);
        double a1 = Math.rint(a);

        System.out.println("x1="+x1+"; y1="+y1+"; z1="+z1+"; a1="+a1);

    }

}

免责声明:内容仅供参考,不保证正确性。


全栈后端 / Java教程 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.