Exemple #1
0
        public static Amount Multiply(Amount amount, Amount rate)
        {
            var result = new decimal(amount) * ToWholeDecimal(rate);

            return(new Amount((long)result));
        }
Exemple #2
0
        public static Amount Divide(Amount amount, Amount rate)
        {
            var result = new decimal(amount) / ToWholeDecimal(rate);

            return(new Amount((long)result));
        }
Exemple #3
0
 public static decimal ToWholeDecimal(Amount amount)
 {
     return(new decimal(amount) / NB_DECIMALS);
 }