类 DecimalUtils

java.lang.Object
com.cdkjframework.util.tool.number.DecimalUtils

@Component public class DecimalUtils extends Object
  • 构造器详细资料

    • DecimalUtils

      public DecimalUtils()
  • 方法详细资料

    • addition

      public static BigDecimal addition(BigDecimal... decimalList)
      decimal数据相加
      参数:
      decimalList - 数据列表
      返回:
      返回相加结果
    • addition

      public static BigDecimal addition(int scale, BigDecimal... decimalList)
      decimal数据相加
      参数:
      decimalList - 数据列表
      返回:
      返回相加结果
    • divide

      public static BigDecimal divide(BigDecimal dividend, BigDecimal divisor)
      参数:
      dividend - 除数
      divisor - 被除
      返回:
      返回结果
    • divide

      public static BigDecimal divide(BigDecimal dividend, BigDecimal divisor, int scale)
      参数:
      dividend - 除数
      divisor - 被除
      scale - 保留小数位数
      返回:
      返回结果
    • multiply

      public static BigDecimal multiply(BigDecimal multiplier, BigDecimal multiplicand)
      参数:
      multiplier - 乘数
      multiplicand - 被乘数
      返回:
      返回结果
    • multiply

      public static BigDecimal multiply(BigDecimal multiplier, BigDecimal multiplicand, int scale)
      参数:
      multiplier - 乘数
      multiplicand - 被乘数
      scale - 保留小数位数
      返回:
      返回结果
    • subtract

      public static BigDecimal subtract(BigDecimal reduction, BigDecimal minuend)
      参数:
      reduction - 减数
      minuend - 被减数
      返回:
      返回结果
    • subtract

      public static BigDecimal subtract(BigDecimal reduction, BigDecimal minuend, int scale)
      参数:
      reduction - 减数
      minuend - 被减数
      scale - 保留小数位数
      返回:
      返回结果