From 086f3a2e773ac637c9844fedd3c84a685f935fc0 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 17 Jun 2020 17:54:54 +0800 Subject: [PATCH] fix bug --- CHANGELOG.md | 1 + hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d1e5f6240..4c2608912 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ ### 新特性 ### Bug修复 +* 【core 】 修复NumberUtil.partValue有余数问题(issue#I1KX66@Gitee) ------------------------------------------------------------------------------------------------------------- ## 5.3.8 (2020-06-16) diff --git a/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java index 5724fbc09..01fefa015 100644 --- a/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java @@ -2114,7 +2114,7 @@ public class NumberUtil { */ public static int partValue(int total, int partCount, boolean isPlusOneWhenHasRem) { int partValue = total / partCount; - if (isPlusOneWhenHasRem && total % partCount == 0) { + if (isPlusOneWhenHasRem && total % partCount > 0) { partValue++; } return partValue;