IEEE 754 Floating-Point arithmetic (浮點數演算)規範
<p4-7, Java SE7>
Java 的 1-0.8 = 0.19999999999999996
故使用java.math.BigDecimal類別來計算浮點數。
BigDecimal a = new BigDecimal("1.0");
BigDecimal b = new BigDecimal("0.8");
BigDecimal c = a.subtract(b);
浮點數誤差