class Formulas::LoanPrincipalCalculator

Attributes

apr[RW]
months[RW]
repayment[RW]

Public Instance Methods

divide_by() click to toggle source
# File lib/formulas/loan_principal_calculator.rb, line 7
def divide_by
  interest_with_principal - 1
end
interest_with_principal() click to toggle source
# File lib/formulas/loan_principal_calculator.rb, line 11
def interest_with_principal
  (1 + (apr / 12)) ** months
end
principal() click to toggle source
# File lib/formulas/loan_principal_calculator.rb, line 15
def principal
  (((repayment * divide_by) / interest_with_principal) * 12 ) / apr
end