Java中的小細節---浮點數運算要小心

Java中的小細節—浮點數運算要小心 我們免不了會對浮點數進行運算,那麼下面的結果是否是你想要的呢? System.out.println(3.0-2.4==0.6); 結果是true?還是false呢?我們來看一下吧。 我們看,在輸出的結果中我們發現,尾部會有一個1,其原因就是由於浮點數精度問題,那麼我們怎麼解決呢? 這裏我們就要用到BigDecimal類了,BigDecimal類用來對浮點型進
相關文章
相關標籤/搜索