基本上,你不应该进行精确比较,而应该执行以下操作:
double a = 1.000001;double b = 0.000001;double c = a-b;if (Math.abs(c-1.0) <= 0.000001) {...}
上一篇 Java多线程与安全发布
下一篇 Javaatomic / volatile / synchronized有什么区别?
版权所有 (c)2021-2022 MSHXW.COM
ICP备案号:晋ICP备2021003244-6号