goja-core/src/main/java/goja/core/kits/MoneyKit.java
public MoneyKit multiply(BigDecimal val, int roundingMode) {
        BigDecimal newCent = BigDecimal.valueOf(cent).multiply(val);

        return newMoneyWithSameCurrency(rounding(newCent, roundingMode));
    }
public MoneyKit multiply(BigDecimal val, int roundingMode) {
        BigDecimal newCent = BigDecimal.valueOf(cent).multiply(val);

        return newMoneyWithSameCurrency(rounding(newCent, roundingMode));
    }
public MoneyKit multiply ( BigDecimal val , int roundingMode ) { BigDecimal newCent = BigDecimal . valueOf ( cent ) . multiply ( val ) ; return newMoneyWithSameCurrency ( rounding ( newCent , roundingMode ) ) ; }
货币乘法。 <p/> <p/> 返回一个新的货币对象，币种与本货币对象相同，金额为本货币对象的金额乘以乘数。 本货币对象的值不变。如果相乘后的金额不能转换为整数分，使用指定的取整方式
<code>roundingMode</code>进行取整。

@param val          乘数
@param roundingMode 取整方式
@return 相乘后的结果。
货币乘法。 <p / > <p / > 返回一个新的货币对象，币种与本货币对象相同，金额为本货币对象的金额乘以乘数。 本货币对象的值不变。如果相乘后的金额不能转换为整数分，使用指定的取整方式 <code > roundingMode< / code > 进行取整。