Java中BigDecimal对象与double之间转换涉及的精度问题及“no exact representable decimal result.”解决方案
当我们在开发的时候,有时候根据需求来讲,会要求小数点后精确到几位数,例如涉及到费用的问题,通常会让我们精确到小数点后4位,就类似于“0.3333”的格式,当我们在想要进行精确到小数点后几位时,这时候就会想到BigDeimal对象来进行转化,不过在进行转化的过程中,笔者遇见了几个不小的“坑”。 1.BigDecimal的构造方法 我们来看看JDK1.8中对BigDecimal对象是如何解释他的构造方…