1. 程式人生 > >BigDecimal出現java.lang.ArithmeticException: Non-terminating decimal expansion

BigDecimal出現java.lang.ArithmeticException: Non-terminating decimal expansion

報錯:

java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result

 

原因:

出現無限迴圈小數了

 

解決:

divide(num, scale)

divide(num, scale, roundingMode)

 

 

簡單粗暴霸氣,雙擊666~