Java Math.round() 方法
Java Math.round() 方法返回一个最接近的 int 、 long 型值 (四舍五入)
语法
long round(double d)
或
int round(float f)
参数
参数 | 说明 |
---|---|
d | double 或 float 的原生数据类型 |
f | float 原生数据类型 |
返回值
返回一个最接近的 int 、long 型值,方法会指定返回的数据类型
范例
下面的范例使用 Math.round() 方法返回一个数值的四舍五入值
public class Test{ public static void main(String args[]){ double d = 100.675; double e = 100.500; float f = 100; float g = 90f; System.out.println(Math.round(d)); System.out.println(Math.round(e)); System.out.println(Math.round(f)); System.out.println(Math.round(g)); } }
编译运行以上 Java 代码,输出结果如下
101 101 100 90