1,保留6位小数点
NumberFormat format = NumberFormat.getInstance();
format.setMinimumFractionDigits(6);
String s= format.format(double/BigDecimal);
DecimalFormat df = new DecimalFormat("0.000000");
String ss= df.format(double/BigDecimal);
2,将BigDecimal转为double
double s=bigdecimal.doubleValue();
3,金额最好使用bigdecimal类型
🐞标题:double和BigDecimal互相转换及保留小数点后的位数
👽作者:ruige
🐾地址:https://jjdhhc.com/articles/2020/10/23/1603456981019.html
🙏感恩:谢谢您的打赏与支持!中间图片是我的微信公众号,扫码关注哦!