Java中BigDecimal對象與double之間轉換涉及的精度問題及「no exact representable decimal result.」解決方案

當我們在開發的時候,有時候根據需求來講,會要求小數點後精確到幾位數,例如涉及到費用的問題,通常會讓我們精確到小數點後4位,就類似於「0.3333」的格式,當我們在想要進行精確到小數點後幾位時,這時候就會想到BigDeimal對象來進行轉化,不過在進行轉化的過程中,筆者遇見了幾個不小的「坑」。 1.BigDecimal的構造方法 我們來看看JDK1.8中對BigDecimal對象是如何解釋他的構造方
相關文章
相關標籤/搜索