From 115b4b91c4d897364673a9e032b976a710559510 Mon Sep 17 00:00:00 2001 From: Looly Date: Fri, 23 May 2025 21:41:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`Money`=E4=B8=AD=E9=87=91?= =?UTF-8?q?=E9=A2=9D=E5=88=86=E9=85=8D=E7=9A=84=E9=97=AE=E9=A2=98bug?= =?UTF-8?q?=EF=BC=88issue#IC9Y35@Gitee=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/dromara/hutool/core/math/Money.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/math/Money.java b/hutool-core/src/main/java/org/dromara/hutool/core/math/Money.java index e5a4d1f06..528f714d6 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/math/Money.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/math/Money.java @@ -742,7 +742,7 @@ public class Money implements Serializable, Comparable { final Money lowResult = newMoneyWithSameCurrency(cent / targets); final Money highResult = newMoneyWithSameCurrency(lowResult.cent + 1); - final int remainder = (int) cent % targets; + final int remainder = (int) (cent % targets); for (int i = 0; i < remainder; i++) { results[i] = highResult;