Double d1 = 1.0000002d; Double d2 = 0.0000002d; System.out.println(d1-d2); BigDecimal b1 = new BigDecimal(d1.toString()); BigDecimal b2 = new BigDecimal(d2.toString()); System.out.println(b1.add(b2)); 输出:0.9999999999999999 1.00000040 转载请著名出处: 找网网-职业(程序员 UI设计 产品经理...)常用网站导航