类 BigDecimalUtils
java.lang.Object
spring.turbo.util.BigDecimalUtils
BigDecimal 相关工具- 从以下版本开始:
- 1.0.8
- 作者:
- 应卓
-
方法概要
修饰符和类型方法说明static <T extends Number>
TgetValue(BigDecimal number, Class<T> numberType) 将BigDecimal对象转换成其他类型static BigDecimalmax(BigDecimal... numbers) 找出若干个数中最大的一个static BigDecimalmax(BigDecimal number1, BigDecimal number2) 找出两个数中较大的一个static BigDecimalmax(Collection<BigDecimal> numbers) 找出若干个数中最大的一个static BigDecimalmin(BigDecimal... numbers) 找出若干个数中最小的一个static BigDecimalmin(BigDecimal number1, BigDecimal number2) 找出两个数中较小的一个static BigDecimalmin(Collection<BigDecimal> numbers) 找出若干个数中最小的一个static BigDecimalnullSafeAdd(BigDecimal... numbers) 求和 (空值不参与求和)static BigDecimalnullSafeAdd(Collection<BigDecimal> numbers) 求和 (空值不参与求和)static BigDecimalnullSafeMultiply(BigDecimal... numbers) 求积 (空值不参与求积)static BigDecimalnullSafeMultiply(Collection<BigDecimal> numbers) 求积 (空值不参与求积)
-
方法详细资料
-
min
找出两个数中较小的一个- 参数:
number1- 数字1number2- 数字2- 返回:
- 参数中最小的一个
-
min
找出若干个数中最小的一个- 参数:
numbers- 数字- 返回:
- 参数中最小的一个
-
min
找出若干个数中最小的一个- 参数:
numbers- 数字- 返回:
- 参数中最小的一个
-
max
找出两个数中较大的一个- 参数:
number1- 数字1number2- 数字2- 返回:
- 参数中最小的一个
-
max
找出若干个数中最大的一个- 参数:
numbers- 数字- 返回:
- 参数中最大的一个
-
max
找出若干个数中最大的一个- 参数:
numbers- 数字- 返回:
- 参数中最大的一个
-
nullSafeAdd
求和 (空值不参与求和)- 参数:
numbers- 若干个数- 返回:
- 和
-
nullSafeAdd
求和 (空值不参与求和)- 参数:
numbers- 若干个数- 返回:
- 和
-
nullSafeMultiply
求积 (空值不参与求积)- 参数:
numbers- 若干个数- 返回:
- 积
-
nullSafeMultiply
求积 (空值不参与求积)- 参数:
numbers- 若干个数- 返回:
- 积
-
getValue
将BigDecimal对象转换成其他类型- 类型参数:
T- 目标类型泛型- 参数:
number- 数据numberType- 目标类型- 返回:
- 转换目标
-