Looly 5 年 前
コミット
086f3a2e77

+ 1 - 0
CHANGELOG.md

@@ -7,6 +7,7 @@
 
 
 ### 新特性
 ### 新特性
 ### Bug修复
 ### Bug修复
+* 【core   】     修复NumberUtil.partValue有余数问题(issue#I1KX66@Gitee)
 
 
 -------------------------------------------------------------------------------------------------------------
 -------------------------------------------------------------------------------------------------------------
 ## 5.3.8 (2020-06-16)
 ## 5.3.8 (2020-06-16)

+ 1 - 1
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) {
 	public static int partValue(int total, int partCount, boolean isPlusOneWhenHasRem) {
 		int partValue = total / partCount;
 		int partValue = total / partCount;
-		if (isPlusOneWhenHasRem && total % partCount == 0) {
+		if (isPlusOneWhenHasRem && total % partCount > 0) {
 			partValue++;
 			partValue++;
 		}
 		}
 		return partValue;
 		return partValue;