Java保留小数点后数字位数
double f = 1314.135645(以保留其小数点后两位为例) 方法一: public void m1( ) { BigDecimal bg = new BigDecimal(f); Double f1 = bg.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue( );