tinguo002

 

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 一堣而安 阅读(2662) 评论(0)  编辑  收藏 所属分类: java


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

收藏夹

搜索

最新评论

阅读排行榜

评论排行榜