BigDecimal 去除小数位

发布时间 2023-10-31 16:51:45作者: 磁力搜索专家

 

BigDecimal 去除小数位

String value = "";
double numValue = Double.valueOf(value);
//保留6位小数,并四舍五入
BigDecimal decimal = 
new BigDecimal(String.valueOf(value)).setScale(6, BigDecimal.ROUND_HALF_UP);

//去除小数点后最后的0
value = decimal.stripTrailingZeros().toPlainString();
System.out.println(cellValue);