Double.intValue() 如何工作?
此代码
Double dbl = 254.9999999999999;
Integer integ = dbl.intValue();
System.out.println(integ);
显示 254,但一个 “9” 更多
Double dbl = 254.99999999999999;
Integer integ = dbl.intValue();
System.out.println(integ);
它已经是255..为什么?