java 中 BigDecimal 詳解

首先,學習一個東西,我們都必須要帶着問題去學,這邊我分爲 【爲什麼?】【是什麼?】【怎麼用?】 【爲什麼要用BigDecimal?】 首先,我們先看一下,下面這個現象 那爲什麼會出現這種情況呢? 因爲不論是float 還是double都是浮點數,而計算機是二進制的,浮點數會失去一定的精確度。 注:根本原因是:十進制值通常沒有完全相同的二進制表示形式;十進制數的二進制表示形式可能不精確。只能無限接近
相關文章
相關標籤/搜索