java中进行浮点数运算时由于计算机底层运算问题可能导致精度丢失,例如:
double d1 = 0.3; double d2 = 0.2; System.out.println(d1 - d2);//0.199999999999998 double d1 = 0java中进行浮点数运算时由于计算机底层运算问题可能导致精度丢失,例如:
double d1 = 0.3; double d2 = 0.2; System.out.println(d1 - d2);//0.199999999999998 double d1 = 0