class FinanceEngine::Annuity
Public Class Methods
present_value_annuity(annuity, rate, periods, growth=0)
click to toggle source
# File lib/finance_engine/annuity.rb, line 7 def self.present_value_annuity(annuity, rate, periods, growth=0) annuity /(rate - growth) *( 1 - ((1+growth)/(1+rate))**periods ) end
present_value_perpetuity(annuity, rate, growth=0)
click to toggle source
# File lib/finance_engine/annuity.rb, line 3 def self.present_value_perpetuity(annuity, rate, growth=0) annuity*(1+growth)/(rate-growth) end