📜  Java Math round() 方法与示例(1)

📅  最后修改于: 2023-12-03 15:31:31.550000             🧑  作者: Mango

Java Math round() 方法与示例

介绍

Java中的Math类提供了一个round()方法,它可以将一个double或float数据类型的数字四舍五入为最接近的整数。

语法
public static long round(double a)
public static int round(float a)
参数

a - 要四舍五入的数字

返回值

相邻的整数值。如果参数等于整数,则返回参数。如果参数为 NaN,则返回零。

示例
public class Main {
  public static void main(String[] args) {
    double d = 100.675;
    double e = 100.500;
    double f = 100.200;

    System.out.println(Math.round(d));
    System.out.println(Math.round(e));
    System.out.println(Math.round(f));
  }
}

输出:

101
101
100

上述代码中的三个例子都采用了round()方法来将double类型的数字进行四舍五入处理,并返回相邻的整数值。这里需要注意的是,100.5被四舍五入为101,而100.2被四舍五入为100。

总结

Java的Math类提供了多个处理数字的方法,其中round()方法可以将double或float类型的数字进行四舍五入处理,返回最接近的整数值。应用该方法,在特定场合下可以方便地处理数字。