BigDecimal 运用

BigDecimal 使用
1、使用 BigDecimal 去掉double 科学技术法
2、去掉小数点后面无用的零  如 2.10

  public static void main(String[] args) {
        double d = 2.110;
        BigDecimal decimal =BigDecimal.valueOf(d);
        decimal.setScale(2, BigDecimal.ROUND_HALF_DOWN);
        System.out.println(decimal.stripTrailingZeros().toPlainString());
   }
结果:2.11