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

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

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

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