今天费力好大劲儿才找到方法,分享一下,希望对大家有帮助。
下面的代码作用:
a=0.00001234
保留完之后,结果为0.000012.
而不是保留两位小数
- double a = 0.00001234;
- BigDecimal b = new BigDecimal(String.valueOf(a));
- BigDecimal divisor = BigDecimal.ONE;
- MathContext mc = new MathContext(2);
- System.out.println(b.divide(divisor, mc));