Java 四舍五入保留两位小数(替换过时的bd.setScale(2, BigDecimal.ROUND_HALF_UP)方法)

四舍五入保留两位小数


使用BigDecimal类里的setScale方法进行四舍五入

过时替换
在这里插入图片描述

		BigDecimal bd = new BigDecimal(1.234);
		//这个方法中划线,已经过时了
		double result1 = bd.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
		//可以用下面的代替
		double result2 = bd.setScale(2, RoundingMode.HALF_UP).doubleValue();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章