debug:调度费计算错误
This commit is contained in:
parent
8b35e17553
commit
106c23e89e
|
@ -5,11 +5,10 @@ import java.math.RoundingMode;
|
|||
|
||||
/**
|
||||
* @author wjh
|
||||
* 2025/1/17
|
||||
* 2025/1/17
|
||||
*/
|
||||
public class MathUtils {
|
||||
|
||||
|
||||
/**
|
||||
* 判断a和b的值是否一致
|
||||
*/
|
||||
|
@ -33,7 +32,7 @@ public class MathUtils {
|
|||
/**
|
||||
* 减法
|
||||
*/
|
||||
public static BigDecimal subtractDecimal(BigDecimal a, BigDecimal ...values) {
|
||||
public static BigDecimal subtractDecimal(BigDecimal a, BigDecimal... values) {
|
||||
BigDecimal result = a;
|
||||
if (result == null) {
|
||||
result = BigDecimal.ZERO;
|
||||
|
@ -132,7 +131,7 @@ public class MathUtils {
|
|||
}
|
||||
|
||||
// 获取最小值
|
||||
public static BigDecimal min(BigDecimal ...values) {
|
||||
public static BigDecimal min(BigDecimal... values) {
|
||||
if (values == null || values.length == 0) {
|
||||
return null;
|
||||
}
|
||||
|
@ -140,7 +139,7 @@ public class MathUtils {
|
|||
for (int i = 1; i < values.length; i++) {
|
||||
BigDecimal value = values[i];
|
||||
if (value == null) {
|
||||
continue;
|
||||
return null;
|
||||
}
|
||||
if (min == null || value.compareTo(min) < 0) {
|
||||
min = value;
|
||||
|
|
Loading…
Reference in New Issue
Block a user