home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / new / biz / misc / financa / financa.doc < prev    next >
Text File  |  1994-02-26  |  27KB  |  676 lines

  1.     
  2.                          HERMES' FINANCA   (Version 1.4)
  3.  
  4.                       Copyright (c) 1988-94 A. G. Kartsatos 
  5.  
  6.                                    Shareware
  7.                                    =========
  8.  
  9.      IF YOU USE THIS PROGRAM, PLEASE SEND US$25.00 TO:
  10.  
  11.                              A. G. KARTSATOS
  12.                              8524 CALADESI ISLAND DRIVE
  13.                              TAMPA, FL 33637-7310, USA
  14.  
  15.      This is a useful financial program that makes it easy for the user to 
  16. calculate MORTGAGES, ANNUITIES, and COMPOUND INTEREST.  The program provides
  17. the user with financial tables of COMPOUND INTEREST and MORTGAGES over several
  18. different time periods and deposits/loans with user-specified interest rates.
  19.      In addition, FINANCA contains a SIMPLEX routine which is very useful
  20. for numerous business applications.  Our SIMPLEX computes the maximum/minimum
  21. value of a linear function of several nonnegative variables subject to various
  22. equality/inequality constraints.  It handles up to 30 veriables and 30 con-
  23. straints.  
  24.      Simplexes can be saved as well as loaded for processing by FINANCA.
  25.      All extensive outputs of the program may be saved in user-specified 
  26. files.
  27.      The small discrepancies in the computations of FINANCA and its SIMPLEX 
  28. are due to computer ROUND-OFF error.
  29.      
  30.      To use it from the CLI: Press "FINANCA".
  31.      To use it from the Workbench: Click into its icon.
  32.      To exit, choose "EXIT" from the main panel menu or click into the exit
  33.      gadget of the same panel.
  34.  
  35.      TO CHANGE FINANCA'S COLORS PERMANENTLY:  Go to FINANCA's directory.  
  36. Run FINANCA by just entering "FINANCA" (no quotes).  Choose the desired
  37. colors on the palette (on the FINANCA menu).  Click into the palette's SAVE
  38. gadget.  You are done.  The program opens the FINANCA file and enters the
  39. chosen colors appropriately.
  40.      REMEMBER:  The program's name must be FINANCA, otherwise it will not be
  41. able to find the file in order to enter the new colors.
  42.      The above process can be also used from the Workbench.
  43.  
  44.      TO CHANGE FINANCA'S DRIVE NAMES (IN THE READ/LOAD WINDOW) PERMANENTLY:
  45. You may use the "REPLACE STRING" item in the 3rd menu of the LoGG program
  46. (Version 1.2), or one of the public domain/shareware HEX editors.
  47.      For example, if you want to have a gadget for the drive "DH2:" instead
  48. of the drive "DH0:" on the the READ/LOAD window of FINANCA, just run LoGG, and
  49. then attach to the directory of FINANCA.  Select FINANCA, and then select the
  50. item "REPLACE STRING" on the 3rd menu.  Insert "DH0 DH2" in the requester that
  51. appears (no quotes), and press <RETURN>.
  52.        Naturally, you should always work with a copy of your FINANCA.  You 
  53. should always keep the original in a safe place.
  54.  
  55.  
  56.                           THE MAIN PANEL'S GADGETS:
  57.                           =========================
  58.  
  59.                                   CALCULA
  60.                                   =======
  61.  
  62.      CALCULA evaluates any valid expression involving 5 algebraic operations
  63. and 5 built-in functions.  To see these operations and functions, and their
  64. symbols, just select FUNCTIONS from the main menu.
  65.  
  66.      In order to use CALCULA, do the following:
  67.  
  68.      (1)  Insert the function to be evaluated into the "FUNCTION" gadget. 
  69.      
  70.      (2)  Insert the values (if needed) for any of the variables X, Y, Z in 
  71.           their respective gadgets.
  72.  
  73.      (3)  Click the "EVAL" gadget.
  74.  
  75.      The value of the function is given in the "RESULT" gadget.
  76.  
  77.      EXAMPLE 1:
  78.  
  79.      Let's assume that you want to compute the number:
  80.  
  81.                              2*exp(3.4) + log(4.56).
  82.  
  83.      Insert this expression into the FUNCTION gadget.  Then click into the
  84. EVAL gadget.  The desired number will be shown in the RESULT gadget.  This
  85. number is: 30.623065.
  86.  
  87.      EXAMPLE 2:  
  88.  
  89.      What is the value of the function:
  90.  
  91.                        x*y + exp(x^2.) - 3.*ln(5.67) + z
  92.  
  93. for x = 1, y = 2, and z = -16.78?
  94.      Insert this functions into the function gadget.  Then insert 1, 2, and
  95. -16.78 into the X, Y, and Z gadgets respectively.  Click into the EVAL
  96. gadget.  The RESULT gadget contains the answer: -17.267286
  97.  
  98.      PLEASE REMEMBER:
  99.  
  100.      (I)    Use only parentheses. No brackets are allowed.
  101.  
  102.      (II)   The function must be at most 100 characters long.
  103.  
  104.      (III)  This version does not support scientific notation.
  105.  
  106.      (IV)   Avoid the use of numbers with more than 13 digits before
  107.             the decimal point and/or 9 digits after the decimal point.
  108.  
  109.      (V)    Exponential expressions grow or decay very fast.  The largest
  110.             power we have allowed for e is 20. (exp(20.)).
  111.  
  112.      (VI)   Check the available functions, and operators, by choosing
  113.             "FUNCTIONS" from the menu.  Make sure that you are the right
  114.             notation for your functions.
  115.  
  116.      (VII)  You may use spaces between any expressions.
  117.  
  118.      (VIII) Lower or upper case letters are allowed anywhere.  The program
  119.             turns them all into upper case.
  120.  
  121.      (IX)   When you raise a function to a power, make sure you enclose
  122.             the function in parentheses.  For example, you should use
  123.             (exp(1.89))^2 instead of exp(1.89)^2.  The same remark applies
  124.             to other similar situations.
  125.  
  126.      (X)    The result is always given with 6 decimal places.  The program
  127.             will prohibit the generation of numbers that are too large to
  128.             print and/or prone to carry prohibitive sizes of error.
  129.  
  130.      (XI)   For the sake of speed we have omitted error messages for a whole
  131.             lot of nonsensical things that may happen. Make sure that your 
  132.             input makes sense mathematically.
  133.  
  134.                                    ANNUITY
  135.                                    =======
  136.  
  137.      This item computes the FUTURE VALUE of an amount of money deposited at
  138. at the BEGINNING/END of each period.
  139.  
  140.      EXAMPLE 1:
  141.  
  142.      Assume that you make payments into an annuity consisting of $300
  143. dollars AT THE END of every 3 months at the rate of 6% compounded quarterly.
  144.      You like to know what the amount (future value) of the annuity is at
  145. the end of 3 years.
  146.      Here is what you do: Make sure the BEGINNING/END gadget is set to 
  147. END.
  148.      You can do this by clicking into it.
  149.      Insert:
  150.  
  151.      PAYMENT      = 300     (300 dollars quarterly)
  152.      INTEREST     = 6       (6% interest)
  153.      PERIODS      = 12      (12 quarters in 3 years)
  154.      PERIODS/YEAR = 4       (4 quarters per year)
  155.  
  156.      RESULT: 3912.363429
  157.  
  158.      EXAMPLE 2:
  159.  
  160.      Same as Example 1, but the payments are maid AT THE BEGINNING of each
  161. 3-month period.
  162.      Set the BEGINNING/END gadget to BEGINNING.
  163.      Then insert all the data as above in the corresponding gadgets.
  164.  
  165.      RESULT: 3971.048881
  166.  
  167.      EXAMPLE 3:
  168.  
  169.      Assume that the data of the previous two examples still stand with the
  170. following difference:  The amount of $300 is deposited into the annuity at the
  171. beginning of each month.
  172.      Insert:
  173.  
  174.      PAYMENT      = 300     (300 dollars quarterly)
  175.      INTEREST     = 6       (6% interest)
  176.      PERIODS      = 36      (36 months in 3 years)
  177.      PERIODS/YEAR = 12      (12 months per year)
  178.  
  179.      RESULT: 11859.835647
  180.  
  181.                                COMPOUND INTEREST 
  182.                                =================
  183.  
  184.      You deposit a certain amount of money (PRINCIPAL) at a certain interest
  185. compounded monthly (or quarterly, or yearly, or otherwise) and you would like
  186. to know what has become of that amount after a certain period of time.  This
  187. is COMPOUND INTEREST.
  188.  
  189.      EXAMPLE 1:
  190.  
  191.      Assume that $3,000 (PRINCIPAL) is placed in a savings account at an
  192. interest of 6% compounded semiannualy.  What is the compound amount at the
  193. end of seven years?
  194.      Insert:
  195.     
  196.      PRINCIPAL    = 3000    (amount deposited)
  197.      INTEREST:    = 6       (6% interest)
  198.      PERIODS:     = 14      (total number of periods 2x7 = 14)
  199.      PERIODS/YEAR = 2       (2 six-month periods per year)
  200.  
  201.      RESULT: $4,537.769175
  202.  
  203.      EXAMPLE 2:
  204.  
  205.      Same as above, but the interest is compounded quarterly.  Now, the 
  206. PERIODS are 28 and the PERIODS/YEAR are 4.  
  207.  
  208.      RESULT: $4,551.666540
  209.  
  210.                                     MORTGAGE
  211.