public static decimal NearRoundDown(decimal valueDec, Int32 nearest = 100) { decimal dividRet = OperationsDec.Divide(valueDec, nearest); decimal multiRet = OperationsDec.Multiply(RoundDown(dividRet), nearest); return(multiRet); }
private TAmountInt EmployeePartialWithHealthFactor(decimal compoundBasis, decimal compoundFactor) { TAmountDec decimalResult = DecFactorResult(compoundBasis, compoundFactor); TAmountDec thirdedResult = OperationsDec.Divide(decimalResult, 3); TAmountInt roundedResult = IntRoundUp(thirdedResult); return(roundedResult); }