Uses of Class
org.miaixz.bus.core.math.Money

Packages that use Money
Package
Description
提供数学计算相关封装,包括排列组合等,入口为MathKit
  • Uses of Money in org.miaixz.bus.core.math

    Methods in org.miaixz.bus.core.math that return Money
    Modifier and Type
    Method
    Description
    Money.add(Money other)
    货币加法 如果两货币币种相同,则返回一个新的相同币种的货币对象,其金额为 两货币对象金额之和,本货币对象的值不变。
    Money.addTo(Money other)
    货币累加 如果两货币币种相同,则本货币对象的金额等于两货币对象金额之和,并返回本货币对象的引用。
    Money.allocate(int targets)
    货币分配 将本货币对象尽可能平均分配成targets份。
    Money.allocate(long[] ratios)
    货币分配 将本货币对象按照规定的比例分配成若干份。
    Money.divide(double val)
    货币除法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额除以除数。
    Money.divide(BigDecimal val)
    货币除法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额除以除数。
    Money.divide(BigDecimal val, RoundingMode roundingMode)
    货币除法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额除以除数。
    Money.divideBy(double val)
    货币累除 本货币对象金额除以除数,并返回本货币对象。
    Money.divideBy(BigDecimal val)
    货币累除 本货币对象金额除以除数,并返回本货币对象。
    Money.divideBy(BigDecimal val, RoundingMode roundingMode)
    货币累除 本货币对象金额除以除数,并返回本货币对象。
    Money.multiply(double val)
    货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。
    Money.multiply(long val)
    货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。
    Money.multiply(BigDecimal val)
    货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。
    Money.multiply(BigDecimal val, RoundingMode roundingMode)
    货币乘法 返回一个新的货币对象,币种与本货币对象相同,金额为本货币对象的金额乘以乘数。
    Money.multiplyBy(double val)
    货币累乘 本货币对象金额乘以乘数,并返回本货币对象。
    Money.multiplyBy(long val)
    货币累乘 本货币对象金额乘以乘数,并返回本货币对象。
    货币累乘 本货币对象金额乘以乘数,并返回本货币对象。
    Money.multiplyBy(BigDecimal val, RoundingMode roundingMode)
    货币累乘 本货币对象金额乘以乘数,并返回本货币对象。
    protected Money
    Money.newMoneyWithSameCurrency(long cent)
    创建一个币种相同,具有指定金额的货币对象。
    Money.subtract(Money other)
    货币减法 如果两货币币种相同,则返回一个新的相同币种的货币对象,其金额为 本货币对象的金额减去参数货币对象的金额。
    Money.subtractFrom(Money other)
    货币累减 如果两货币币种相同,则本货币对象的金额等于两货币对象金额之差,并返回本货币对象的引用。
    Methods in org.miaixz.bus.core.math with parameters of type Money
    Modifier and Type
    Method
    Description
    Money.add(Money other)
    货币加法 如果两货币币种相同,则返回一个新的相同币种的货币对象,其金额为 两货币对象金额之和,本货币对象的值不变。
    Money.addTo(Money other)
    货币累加 如果两货币币种相同,则本货币对象的金额等于两货币对象金额之和,并返回本货币对象的引用。
    protected void
    断言本货币对象与另一货币对象是否具有相同的币种 如果本货币对象与另一货币对象具有相同的币种,则方法返回。
    int
    Money.compareTo(Money other)
    货币比较 比较本货币对象与另一货币对象的大小 如果待比较的两个货币对象的币种不同,则抛出java.lang.IllegalArgumentException
    boolean
    Money.equals(Money other)
    判断本货币对象与另一货币对象是否相等。
    boolean
    Money.greaterThan(Money other)
    货币比较 判断本货币对象是否大于另一货币对象。
    Money.subtract(Money other)
    货币减法 如果两货币币种相同,则返回一个新的相同币种的货币对象,其金额为 本货币对象的金额减去参数货币对象的金额。
    Money.subtractFrom(Money other)
    货币累减 如果两货币币种相同,则本货币对象的金额等于两货币对象金额之差,并返回本货币对象的引用。