Merge pull request #3721 from liujiabao88/v5-dev

fix-兼容NumberUtil.add方法传入整型自动类型转换为浮点类型的精度丢失问题
This commit is contained in:
Golden Looly
2024-09-05 16:38:52 +08:00
committed by GitHub
2 changed files with 40 additions and 0 deletions

View File

@@ -665,4 +665,12 @@ public class NumberUtilTest {
final Number number = NumberUtil.parseNumber("12,234,456");
assertEquals(new BigDecimal(12234456), number);
}
@Test
public void addIntAndDoubleTest() {
int v1 = 91007279;
double v2 = 0.3545;
final double result = NumberUtil.add(v1, v2);
assertEquals(91007279.3545, result, 0);
}
}