home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
m
/
mcademo2.zip
/
MORTGAGE.MCD
/
MORTGAGE.MCD
Wrap
Text File
|
1991-06-26
|
6KB
|
252 lines
.MCD 30001 1 74
.CMD PLOTFORMAT
0 0 1 0 0
0 0 1 0 0
0 1 0 0 NO-TRACE-STRING
0 2 1 0 NO-TRACE-STRING
0 3 2 0 NO-TRACE-STRING
0 4 3 0 NO-TRACE-STRING
0 1 4 0 NO-TRACE-STRING
0 2 5 0 NO-TRACE-STRING
0 3 6 0 NO-TRACE-STRING
0 4 0 0 NO-TRACE-STRING
0 1 1 0 NO-TRACE-STRING
0 2 2 0 NO-TRACE-STRING
0 3 3 0 NO-TRACE-STRING
0 4 4 0 NO-TRACE-STRING
0 1 5 0 NO-TRACE-STRING
0 2 6 0 NO-TRACE-STRING
0 3 0 0 NO-TRACE-STRING
0 4 1 0 NO-TRACE-STRING
0 1 21 15
.CMD FORMAT rd=d ct=10 im=i et=12 zt=15 pr=2 mass length time charge
.CMD SET ORIGIN 0
.CMD SET TOL 0.001000000000000
.CMD SET PRNCOLWIDTH 8
.CMD SET PRNPRECISION 4
.CMD PRINT_SETUP 1.200000 0
.CMD DEFINE_FONTSTYLE_NAME fontID=0 name=Variables
.CMD DEFINE_FONTSTYLE_NAME fontID=1 name=Constants
.CMD DEFINE_FONTSTYLE_NAME fontID=2 name=Text
.CMD DEFINE_FONTSTYLE_NAME fontID=3 name=Greek^Variables
.CMD DEFINE_FONTSTYLE_NAME fontID=4 name=User^1
.CMD DEFINE_FONTSTYLE_NAME fontID=5 name=User^2
.CMD DEFINE_FONTSTYLE_NAME fontID=6 name=User^3
.CMD DEFINE_FONTSTYLE_NAME fontID=7 name=User^4
.CMD DEFINE_FONTSTYLE_NAME fontID=8 name=User^5
.CMD DEFINE_FONTSTYLE_NAME fontID=9 name=User^6
.CMD DEFINE_FONTSTYLE fontID=0 family=Tms^Rmn points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=1 family=Tms^Rmn points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=2 family=Helv points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=3 family=Symbol points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=4 family=Helv points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=5 family=Courier points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=6 family=System points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=7 family=Script points=10 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=8 family=Terminal points=0 bold=0 italic=0 underline=0
.CMD DEFINE_FONTSTYLE fontID=9 family=Modern points=10 bold=0 italic=0 underline=0
.CMD UNITS U=1
.TXT 2 1 0 0
C a308,308,129
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{\f0 \fs24 \b \i \ulnone }{}{\f0
\fs24 \b \i \ulnone }{}{\f0 \fs24 \b \i
\ulnone }{}{\f0 \fs24 \b \i \ulnone HOME
MORTGAGE CALCULATIONS}{}}
}
.TXT 3 0 0 0
C a270,391,54
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{First, define some convenient
abbreviations ...}{}}
}
.EQN 0 51 0 0
mo:1
.EQN 0 11 0 0
yr:12*mo
.TXT 3 -62 0 0
C a165,213,36
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Set up parameters of loan ...}{}}
}
.EQN 0 30 0 0
House_price:120000
.EQN 0 23 0 0
Down_pmt:20000
.EQN 3 -23 0 0
Loan_amount:House_price-Down_pmt
.EQN 4 -30 0 0
last:15
.TXT 0 8 0 0
C a136,138,24
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{(number of years)}{}}
}
.EQN 0 15 0 0
N:last*yr
.TXT 0 11 0 0
C a112,114,21
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{(term of loan)}{}}
}
.EQN 0 13 0 0
i:10*(%)/(yr)
.TXT 0 10 0 0
C a120,122,22
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{(interest rate)}{}}
}
.TXT 5 -57 0 0
C a194,232,39
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Compute the monthly payment
...}{}}
}
.EQN 1 30 0 0
payment:Loan_amount*i*(((1+i))^(N))/(((1+i))^(N)-1)
.TXT 5 24 0 0
C a136,138,38
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Payments through term of loan.}{}}
}
.TXT 1 -54 0 0
C a214,231,42
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Now compute a table of payments
...}{}}
}
.EQN 0 30 0 0
payment=?_n_u_l_l_
.EQN 0 16 0 0
j:1;N
.EQN 4 -5 0 0
(balance)[(0):Loan_amount
.TXT 1 -41 0 0
C a312,314,105
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{To compute monthly balance, start
with Loan amount and each month add interest,
subtract payment.}{}}
}
.EQN 3 40 0 0
(balance)[(j):(balance)[(j-1)*(1+i)-payment
.TXT 5 -40 0 0
C a352,354,59
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Also compute principal and interest
in each payment.}{}}
}
.EQN 4 0 0 0
(int)[(j):(balance)[(j-1)*i
.EQN 0 16 0 0
(p)[(j):payment-(int)[(j)
.EQN 0 18 0 0
(equity)[(j):House_price-(balance)[(j)
.TXT 5 -34 0 0
C a312,314,46
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Choose eight sample months in
the loan:}{}}
}
.EQN 0 32 0 0
samp:1;8
.EQN 2 13 0 0
(MO)[(samp):1,2,1*yr,1*yr+1,2*yr,2*yr+1,last*yr-1,last*yr
.TXT 19 -45 0 0
C a352,354,51
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Table of values for the eight
sample months:}{}}
}
.TXT 5 0 0 0
C a568,570,118
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{\f0 \fs20 \b0 \i0 \ul MONTH
BALANCE AT END EQUITY
INTEREST PAID PRINCIPAL PAID}{}}
}
.EQN 3 11 0 0
(balance)[((MO)[(samp))=
.EQN 0 16 0 0
(equity)[((MO)[(samp))=
.EQN 0 14 0 0
(int)[((MO)[(samp))=
.EQN 0 16 0 0
(p)[((MO)[(samp))=
.EQN 1 -56 0 0
(MO)[(samp)=
.EQN 22 23 0 0
House_price&0&(equity)[(j),(balance)[(j)@last*yr&0&j
0 0 0 1 0
0 0 0 1 0
0 1 0 5 NO-TRACE-STRING
0 2 1 0 NO-TRACE-STRING
0 3 2 0 NO-TRACE-STRING
0 4 3 0 NO-TRACE-STRING
0 1 4 0 NO-TRACE-STRING
0 2 5 0 NO-TRACE-STRING
0 3 6 0 NO-TRACE-STRING
0 4 0 0 NO-TRACE-STRING
0 1 1 0 NO-TRACE-STRING
0 2 2 0 NO-TRACE-STRING
0 3 3 0 NO-TRACE-STRING
0 4 4 0 NO-TRACE-STRING
0 1 5 0 NO-TRACE-STRING
0 2 6 0 NO-TRACE-STRING
0 3 0 0 NO-TRACE-STRING
0 4 1 0 NO-TRACE-STRING
0 1 30 16
.TXT 5 -22 0 0
C a128,130,50
{\rtf1\ansi \deff0
{\fonttbl
{\f0\fnil Helv;}
}
{\plain {}{Plot equity and loan balance
over time ...}{}}
}