home *** CD-ROM | disk | FTP | other *** search
- MortCalc.doc
- ~~~~~~~~~~~~
- MortCalc is freeware. Enjoy and pass it around with all
- the included files.
-
- OPERATION
- ~~~~~~~~~
- -from the CLI: MortCalc <-c -f -s>
-
- where -c change the default calculation mode from USA to Canada
- -f change the default language from English to French
- -s displays raw data (6 decimals, not rounded) to the
- standard output (CLI). Can be redirected to the printer
- with the command line: MortCalc >PRT: -s.
-
- "MortCalc ?" displays a help screen on the CLI.
-
- -from the Workbench: just double click on the icon. See PRESELECTION.
-
- BUTTONS AND BOXES
- ~~~~~~~~~~~~~~~~~
- If you are fluent with Amigese, run MortCalc right away and read
- this doc later for the fine points.
-
- Select the operation you want to do by clicking in one of the
- buttons at the left (PRINCIPAL, RATE, PERIOD, BALANCE or PAYMENT).
- The amortization PERIOD is the length of the loan. The selected
- button stays highlighted and the STATUS line confirms your selection.
- At startup, MortCalc will compute the monthly payments for the figures
- displayed in the value boxes (PAYMENT selected).
-
- To change a value, select a box by clicking in it and edit the digits
- with the keyboard or the keypad (DEL, Backspace and the left and right
- cursor keys work the usual way). You may click CALCULATE anytime. If
- you hit <RETURN> instead, the cursor jumps to the next box.
-
- To clear a box, you may use the Right Amiga-X combination (press X
- while holding down the right fancy A key). Clearing a box just makes
- room to enter a new value; to really change a value, you have to click
- CALCULATE. This button enters all the displayed figures and the result
- is highlighted by the cursor in the selected value box.
-
- Clicking on the CALCULATE button updates the display and formats the
- output with $, %, etc. The value boxes accept any character but will
- read in only digits and decimal points. Naturally, any non-numerical
- entry will generate an error message.
-
- When the RATE is computed, an error message will be displayed if
- real INTEREST equal or exceed PAYMENT.
-
- The INTEREST box shows the interest part of the payment (average
- monthly value). This is the only box that doesn't accept a direct
- input; this value is updated each time a new payment is calculated.
- Because it is an average value, it may not always change, for
- exemple when you switch from USA to Canada mode. For the same reason,
- in some borderline cases, INTEREST may be higher than PAYMENT. This
- is also the case, of course, when BALANCE is growing.
-
- The CANADA button changes the default mode from USA (monthly
- compounded) to Canada (semiannually compounded). With the startup
- values, PAYMENT is $132.15 (USA) and $131.04 (Canada). MortCalc values
- have been verified with annuity tables and are very reliable.
-
- You can enter any multiple of 12 (1, 2, 3, 4, 6 or 12) in the
- "Compounded over ... months" box. For instance, enter 3 to get
- "quarterly compounded".
-
- The PRINT button gets you a hard copy of all the values.
- CAUTION: MortCalc may hang if this option is selected while the
- printer is not on-line.
-
- To QUIT, hit the Close button in the upper left corner of the
- MortCalc window.
-
- SHORT CUTS
- ~~~~~~~~~~
- All the value boxes (exept PERIOD) accept digits only, so you don't
- need to enter any comma, $ or % ; CALCULATE does that for you.
-
- As for the PERIOD box, it uses any non-digit character(s) to separate 2
- integer fields (years and months). So, the following entries are
- equivalent:
-
- 10 yrs 2 mo.
- 10 ans 2 mois
- 10/2
- 0y122 (122 months is 10 years and 2 months)
-
- Please note that the PERIOD box accepts integers only. All the other
- boxes take both integer and decimal values.
-
- You may operate MortCalc without the mouse if you use the arrow keys
- within a box and the <RETURN> key to move from box to box. Place the
- mouse pointer on CALCULATE and simultaneously press left Alt-left Amiga
- to simulate a mouse click...
-
- ROAD TEST
- ~~~~~~~~~
- MortCalc can do a lot of things besides calculating your monthly
- instalments. For instance, using the startup values, you may want to
- know how long it would take to pay the principal if the payments
- were set at $150. To find out, select the PERIOD box, then edit
- the PAYMENT value box to $150.00 and click CALCULATE.
-
- You may wish to know the balance on a loan after, say, one year.
- Just select BALANCE, and enter 1 in the PERIOD box.
-
- Watch out for asymptotic values, else you may have to pay your
- mortgage for the whole eternity. For instance, click PERIOD and try
- to increment the PRINCIPAL until you get an error message (which
- will show up when the PERIOD exceeds 9999 months). You will find out
- that at some point just before the error message, a difference of
- one miserable dollar in the principal adds *years* of payments.
-
- If you add fractions of cent (say $0.003) to the PAYMENT, you may
- notice an increment of a few dollars in PRINCIPAL. The rounding down
- of figures also explains why you may have in few cents left in BALANCE
- when the amortization PERIOD is over. Use the CLI -s option (raw data)
- if you need a precision of more than two decimals.
-
- MortCalc gives you all the figures you need to shop for a mortgage.
- You no longer have to take for granted everything your loan agent
- tells you, and you may even teach him a trick or two.
-
- PRESELECTION OF DEFAULT VALUES
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- You may change some startup values by editing the Tool Types
- box of the icon (Workbench ICON menu item). ARG1=CAN and ARG2=FR
- will change the defaults options to Canada and French, respectively.
- Delete these entries to get the default values (USA and English).
- Invisible language selection is a welcome feature in a small world
- like ours.
-
- AGITPROP
- ~~~~~~~~
- The next version of MortCalc will incorporate weekly and biweekly
- (each other week) compounding if enough users ask for it.
-
-
- Michel Laliberté
-