Java String轉Float精度不準確問題
String floatValStr = "4.5";BigDecimal b1 = new BigDecimal(floatValStr );
BigDecimal b2 = new BigDecimal(100);
dqll = b1.multiply(b2).toString(); //4.5*100
有關BigDecimal api參考:
http://blog.sina.com.cn/s/blog_6a0cd5e501011soa.html
|
|
歡迎大家訪問我的個人網站 萌萌的IT人
posted on 2014-07-21 19:39 一堣而安 閱讀(2689) 評論(0) 編輯 收藏 所屬分類: java