diff --git a/hutool-core/src/test/java/org/dromara/hutool/core/math/NumberUtilTest.java b/hutool-core/src/test/java/org/dromara/hutool/core/math/NumberUtilTest.java index 2a6aa1a39..7c30a8b8d 100644 --- a/hutool-core/src/test/java/org/dromara/hutool/core/math/NumberUtilTest.java +++ b/hutool-core/src/test/java/org/dromara/hutool/core/math/NumberUtilTest.java @@ -817,4 +817,10 @@ public class NumberUtilTest { final BigDecimal expected = new BigDecimal("1000.00"); assertEquals(expected, NumberUtil.pow(number, exponent)); } + + @Test + public void issue3636Test() { + final Number number = NumberUtil.parseNumber("12,234,456"); + assertEquals(new BigDecimal(12234456), number); + } }