public static void main(String[] args) {
//Math.ceil()和Math.floor()方法的返回值是double类型
System.out.println("向上取整:" + (int) Math.ceil(10.1));// 10 (去掉小数凑整:不管小数是多少,都进一)
System.out.println("向下取整" + (int) Math.floor(10.9));// 10 (去掉小数凑整:不论小数是多少,都不进位)
System.out.println("四舍五入取整:" + Math.round(10.1));// 10 (Math.round()的返回值类型是long)
System.out.println("四舍五入取整:" + Math.round(10.8));// 11(Math.round()的返回值类型是long)
}
Java中double取整后转int类型
最新推荐文章于 2023-05-11 14:47:48 发布