摘要: 《Effective Java》 第48条:如果需要精确的答案,请避免使用float和double。如果我们编译运行下面这个程序会看到什么?public class Test{ public static void main(String args[]){ System.out.println(0.05+0.01); System.out.println(1.0-0.42); System.out.println(4.015*100); System.out.println(123.3/100); }};你没有看错!结果确实是0.0600000000000000050.580000000000 阅读全文
posted @ 2013-07-16 23:29 storm king 阅读(363) 评论(0) 推荐(0) 编辑