home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / calculat / clc00b.zip / CLC.TXT < prev   
Text File  |  1993-05-30  |  5KB  |  162 lines

  1.  
  2.  
  3.  
  4.                    Command-Line Calculator v0.0ß
  5.  
  6.                    (c) 1993
  7.  
  8.                    Produced by The Computer Guy Inc.
  9.  
  10.                    Programmed by Bill Rand
  11.  
  12.  
  13.     This is my first attempt at a shareware program and I hope you
  14. like it. I am an avid BBSer and computer programmer and I sometimes
  15. need a calculator.  Unfortunately, if your house is anything like
  16. mine you realize how hard it is to find a calculator when you need
  17. it.  I also hate those memory resident calculators because I only
  18. have a meg of memory.  That is why I wrote this program.  Basically
  19. it allows you to do simple arithmetic without ever leaving the
  20. command line.
  21.  
  22. ShareWare License
  23. -----------------
  24.  
  25.      Thank You!  You now have a trial Shareware copy of Command
  26. Line Calculator(CLC).  CLC is distributed as Shareware to reach the
  27. widest possible audience, so let's take care of the legalities.
  28.  
  29.      CLC is copyrighted material. You are granted permission to try
  30. CLC for thirty days, for the purpose of deciding if you wish to
  31. keep it.
  32.  
  33.      You are encouraged to distribute copies of CLC, subject to the
  34. following conditions:
  35.  
  36.        1) All files are distributed together and unaltered.
  37.        2) No charge is made for the software.
  38.          (A small fee for media and handling is permissible.)
  39.  
  40.      If you decide to keep CLC in your software library, you
  41. should register your copy by using the order form on the next page.
  42. Anyone who receives a copy of CLC from you should register their
  43. copy if they decide to keep it and use it.
  44.  
  45.      Thank you for supporting the Shareware concept by registering
  46. your copy of
  47.                       
  48.      C O M M A N D   L I N E   C A L C U L A T O R  ! ! !
  49.                     CLC v0.0ß  ORDER  FORM
  50.  
  51.      You can use this form to register CLC v0.0ß, or whatever the
  52. newest version is when your order arrives.
  53.  
  54. Registration ($5) will entitle you to the following:
  55.         1) A copy of CLC 
  56.         2) A copy of the source code
  57.         3) An online catalog
  58.  
  59. Shipping Address:
  60.  
  61. Name:.............................................................
  62.  
  63. Street:...........................................................
  64.  
  65. City, ST, ZIP.....................................................
  66.  
  67. Disk Type:  5 1/4"     3 1/2"   (circle one)
  68.  
  69. Make checks payable to:  Bill Rand
  70.  
  71. Mail to:
  72.  
  73.      The Computer Guy
  74.      4615A Cox Dr
  75.      Stow, OH 44224-1401                                          
  76.  
  77.  
  78. Syntax
  79. ------
  80.  
  81. CLC(.exe) P O n1 n2 n3 ... nI
  82.  
  83. This is true where:
  84.  
  85.      P=number of real numbers being operated on; in other words I
  86.  
  87.      O=operation being performed currently limited to:  +,-,/,*
  88.           +=adds
  89.           -=subtracts
  90.           /=divides
  91.           *=multiplies
  92.  
  93.      n1 n2 n3 ...=the real numbers to be operated upon
  94.  
  95.           P and O are required enough; n's are required to equal P
  96.  
  97. Instructions
  98. ------------
  99.  
  100.     Any number of real numbers within the bounds of the Turbo
  101. Pascal 7.0(c) word type definition are allowed though I doubt
  102. you'll need that many since the word type will allow you to enter
  103. 65,535 (minus of course the two necessary parameters).  The first
  104. parameter is the operation to be performed.  Right now your are
  105. limited to one operation per computation and only the four basic
  106. arithmetic operations.  The second parameter tells the program how
  107. many numbers you are operating with.  If there are too few real
  108. numbers the program adds 0's for the number specified by the first
  109. parameter.  If there are too many parameters the program ignores
  110. the extra parameters.
  111. Details and other info
  112. ----------------------
  113.  
  114.      This program was written in Turbo Pascal 7.0 on an IBM PS/1
  115. 80286.  Though this program should not have any negative side
  116. effects, the author of this program takes no responsibility if it
  117. should in any way harm the operator's computer, software, or other
  118. associated items.  In other words, use at your own risk. 
  119. Personally, IMHO I do not know how this program could affect your
  120. computer.
  121.  
  122.      Currently the program outputs in two decimal accuracy.  For
  123. better accuracy send in your registration fee.
  124.  
  125. Registration Info
  126. -----------------
  127.  
  128.      This program is not freeware!  It is shareware.  In other
  129. words, from the first time you use this program or read this
  130. document you have thirty days to use it.  If you use it beyond
  131. those thirty days you must register it.  To register this program
  132. you simply send five dollars (or more) to:
  133.  
  134.      The Computer Guy
  135.      4615A Cox Dr
  136.      Stow, OH  44224-1401
  137.  
  138.      For your registration, you will receive, besides the undying
  139. thanks of the author, a disk (please indicate 3.5" or 5.25") which
  140. will contain the latest copy of this program, the source code, and
  141. an online catalog of any other programs that I happen to write.
  142.  
  143. Proposed Future Additions
  144. -------------------------
  145.  
  146.      -"mod" and "div"
  147.  
  148.      -better precision
  149.  
  150.      -square roots
  151.  
  152.      -configurable accuracy
  153.  
  154.      -a setup and configuration addition
  155.  
  156.      -a memory resident version
  157.  
  158.      -other operations like power, logs, and e^x
  159.  
  160.      -more than one operation per execution
  161.  
  162.