整理 Effective Java 書中 Item 60: Avoid float and double if exact answers are required 心得筆記
主旨
Java 的 float
和 double
是為了高效處理近似值而設計,特別適合科學與工程領域。
但若場景需要精確數值(例如金額計算),它們就會成為麻煩來源,甚至導致錯誤結果。
整理 Effective Java 書中 Item 60: Avoid float and double if exact answers are required 心得筆記
Java 的 float
和 double
是為了高效處理近似值而設計,特別適合科學與工程領域。
但若場景需要精確數值(例如金額計算),它們就會成為麻煩來源,甚至導致錯誤結果。