private static fx df(CashItem cashItem, CashItem firstItem)
        {
            var totalDays = firstItem.Date.Subtract(cashItem.Date).TotalDays;

            return(x => (1.0 / DaysPerYear) * totalDays * cashItem.Amount * Math.Pow((x + 1.0), ((totalDays / DaysPerYear) - 1.0)));
        }
        private static fx f(CashItem cashItem, CashItem firstItem)
        {
            var totalDays = firstItem.Date.Subtract(cashItem.Date).TotalDays;

            return(x => cashItem.Amount * Math.Pow((1.0 + x), totalDays / DaysPerYear));
        }