//Calcular percentual public static decimal percentual(decimal total, decimal parcial) { if (total == 0) { return(new Decimal(0)); } decimal fator = Decimal.Divide(100, total); decimal percent = Decimal.Multiply(fator, parcial); return(percent); }
// public static decimal valorPercentual(this decimal valor, decimal percent) { if (percent == 0) { return(new decimal(0)); } decimal fatorPercent = Decimal.Divide(percent, new decimal(100)); decimal valorCalculado = Decimal.Multiply(valor, fatorPercent); return(valorCalculado); }
// Multiplies two Currency values, producing a Decimal // result. // public static Decimal Multiply(Currency c1, Currency c2) { return(Decimal.Multiply(new Decimal(c1), new Decimal(c2))); }