BigDecimal的equals方法会比较精度和值,比如0.1 和 0.10这两个数字他们虽然值一样但是精度不一样,导致结果会返回false;
为什么不能用BigDecimal的equals方法做等值比较?
最新推荐文章于 2024-10-31 15:56:11 发布
BigDecimal的equals方法会比较精度和值,比如0.1 和 0.10这两个数字他们虽然值一样但是精度不一样,导致结果会返回false;