这个是由float和double的精度决定的。float的精度能保证6位有效数字,因此小数点后第2位就是个约值,不能保证精确。double的精度能保证15位有效数字,因此对于本题,保证精度到小数点后第2位,是一点问题都没有的。