BigDecimal呼叫divide()方法時報例外: Non-terminating decimal expansion; no exact representable decimal result.
原因是出現了無限小數,這時候需要定義保留幾位小數,
decemal1.divide(decimal2, 6, BigDecimal.ROUND_HALF_UP);
本文來自博客園,作者:JAVA開發老菜鳥,轉載請注明原文鏈接:https://www.cnblogs.com/sam-uncle/p/14329380.html
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/298230.html
標籤:Java
