diff --git a/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java index 6d497338c..bfdc9c04c 100644 --- a/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java @@ -661,4 +661,10 @@ public class NumberUtilTest { BigDecimal expected = new BigDecimal("1000.00"); assertEquals(expected, NumberUtil.pow(number, exponent)); } + + @Test + public void issue3636Test() { + final Number number = NumberUtil.parseNumber("12,234,456"); + Assert.assertEquals(new BigDecimal(12234456), number); + } }