home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / math / eval / eval.doc < prev   
Text File  |  1992-05-01  |  9KB  |  158 lines

  1. --------------------------------- Copyright ---------------------------------
  2.  
  3.                        EVAL.CPX V0.9 (c) 1992 L Hendry
  4.  
  5.   This program is shareware.  If you use it regularly you are required by law
  6. to register it with me by sending £4.00 to the address given below.
  7.   This program may be freely distributed only on condition that no more than
  8. £2.80 is charged to cover costs (inclusive of the disk), that it is not
  9. modified, and that an unmodified copy of this file is included with it.
  10.   I take no responsibility for any damage or loss caused by the use or misuse
  11. of this program.
  12.  
  13. -------------------------------- Instructions -------------------------------
  14.  
  15. So what does it do?
  16.  
  17.   EVAL.CPX will evaluate an expression typed in by you.  It supports a wide
  18. range of operations and number bases, including base 60, allowing hours/
  19. degrees, minutes, seconds calculations with ease.  In addition most imperial
  20. to metric conversions are included.
  21.  
  22. System requirements/incompatabilities
  23.  
  24.   This program should work on any set-up that XCONTROL.ACC works in, subject
  25. to there being enough additional memory (about 17K) to load EVAL.CPX.
  26.   Note that on 512K machines there will be insufficient memory to load some
  27. programs (Degas Elite for example) when XCONTROL.ACC is installed.  Also,
  28. some older \AUTO programs and accessories are incompatable with XCONTROL.ACC,
  29. causing the machine to crash.
  30.  
  31. Installation
  32.  
  33.   EVAL.CPX is a Control Panel Extension for Atari's XCONTROL.ACC.  If you
  34. don't have XCONTROL.ACC then it can be obtained from any good PD outlet, or
  35. from me when you register.  The documentation that comes with XCONTROL.ACC
  36. explains how to install Control Panel Extensions.
  37.   If you use an autobooting hard disk it is recommended that you insure you
  38. have a floppy disk containing the hard drive boot software avaliable when
  39. installing new \AUTO programs, accessories or CPXs - incompatabilities may
  40. result in the system cashes continuiously during booting, and you losing
  41. access to your hard disk.
  42.  
  43. Usage
  44.  
  45.   Select the "Control Panel" option from the "Desk" menu, find the text
  46. "Expression Eval" using the scroll bar and double-click on it.
  47.   Then just type in the expression (for example 2000/7) and click on "Eval"
  48. or press return.  The answer will be displayed in floating point (big numbers
  49. at the top), rounded decimal (top left small text), base 60 (after clock
  50. symbol), hexadecimal and binary (at the bottom).
  51.   Measure conversions work simply by postfixing the number with the symbol or
  52. letter representing the imperial measure.  All conversions are to the
  53. standard SI units, with the execption of temperature which is converted to
  54. degrees celcius rather than Kelvin.  For example, if you wanted to boast to a
  55. non-english friend that you had drunk 12 pints the previous night simply type
  56. 12p <RETURN> and the answer is given in litres.
  57.   Hexadecimal numbers can be used by prefixing them with $, binary numbers by
  58. using %.  Base 60 calculations are done using colons to seperate the parts.
  59. For example to calculate what time it will be in 4 hours twenty minutes time
  60. if it is 3:55 now simply type 3:55+4:20.  Read the answer from numbers after
  61. the clock symbol.  Up to a maximum of two colons can be used.
  62.   Normal operator precedence is used, and brackets can be used to override
  63. this.  The bracket handling is quite forgiving, so for example (3+4)*3) is
  64. acceptable and is evaluated as ((3+4)*3).
  65.   The # symbol represents the last answer, which can be used to calculate
  66. longer expressions since the maximum length is quite limited by the CPX
  67. window size.  It can also be used produce series, for example 0 <RETURN>
  68. followed by #+7 gives the seven times table as you press return repeatedly.
  69.   Click on Help for a full list of the operator precedence, conversions and
  70. bases.
  71.  
  72. Bugs/Limitations
  73.  
  74.   This program is V0.90 which means it has not been quite as fully tested as
  75. my V1.00+ programs.  Precision is limited to IEEE 64 bit floating point (52
  76. bit fractional part).  Integers are limited to 32 bit signed format.  If you
  77. find any bugs or non-trivial mistakes in this document, or have any comments
  78. then please contact me.
  79.  
  80. ----------------------------- Other Programs --------------------------------
  81.  
  82. Also available (Works on all machines unless otherwise specified):
  83.   
  84.   LOCK.CPX     - Prevent unauthorised access to your ST.  When run the
  85.                  computer is locked until the correct password is entered.
  86.                  Each time the password is incorrectly entered you must
  87.                  wait a longer and longer time before you are allowed to
  88.                  try again, giving extra security.  Fully configurable,
  89.                  including option to prompt for password each time you boot
  90.                  up.  Survives power on/off on autobooting hard drive
  91.                  system.  Integrates with forthcoming screen saver.
  92.                  Registration £4.00
  93.  
  94.   PRNTSTYL.CPX - Allows simple setting of printer styles.  Uses a selector
  95.                  like the standard file selector for style selection.
  96.                  Includes a full-function text editor with which to make
  97.                  control files.  Also includes a button to allow Deskjets
  98.                  and other problem printers to be used when they were off
  99.                  during booting.
  100.                  Registration £4.00
  101.                    
  102.   GSELECT.PRG  - Auto folder program to allow GDOS CONFIG.SYS file section
  103.                  \AUTO program runation, accessory installation and
  104.                  application launchation to be controlled by one of 45
  105.                  menu options.  Also sets printer type to EPSON (for
  106.                  proper screen dumps), switches keyclick off (optional)
  107.                  and adds 1 hour to the time during BST (optional).  Also
  108.                  allows you switch into colour mode without having to
  109.                  unplug the monochrome monitor (This feature Britsh
  110.                  V1.02 only at present).  CTRL-ALT V1.0 included - warm and
  111.                  cold resets, slow and crawl modes from keyboard.  Medium or
  112.                  high resolutions only (ie. slightly fuzzy on cheap TVs)
  113.                  Registration £4.00
  114.                    
  115. In development:
  116.   
  117.   FASTTEXT.PRG - Auto folder BIOS V52 replacement. QINDEX mono ratings:
  118.                  Bios Text:400%, Bios String:2000%, Bios scroll:200%
  119.                  <8K long!
  120.   SCRSAVER.CPX - Screen saver with mandelbrot sets, life, dancing squares,
  121.                  and (possibly) scrolling bouncing prime numbers.
  122.                  Nearly finished, will be FREE TO ALL REGISTRANTS
  123.  
  124. Thinking about:
  125.  
  126.   MWORD        - Multi tasking editor (on any TOS version) in the form of a
  127.                  desk accessory.  Multi document, pop up menus, auto-reform-
  128.                  ating, dictionary.  Let me know if you are interested, it
  129.                  could be ready in June if there is going to be any support.
  130.                  
  131. -------------------------------- Registration -------------------------------
  132.  
  133.   To register my programs add up the total of the registration fees and
  134. send it to me at one of the addresses below with details of what you are
  135. registering and which versions you have.  If you don't already own a copy of
  136. one of the programs being registered, you want the latest versions, or you
  137. want a copy of XCONTROL.ACC, give me your Email address (or snail mail
  138. address plus 50p (UK)/£1 (elsewhere)) so I can send you copies.
  139.   If you send cash (at your own risk) tape down any coins to a piece of card
  140. or they will escape out of the corners of the envelope (in my experience).
  141. You can send foregn currency at the current exchange rate, but you will have
  142. to add the equivalent of £1 to cover the exchange rate flat fee and round
  143. the total up to the nearest combination of notes as I can't change coins.
  144.  
  145.   University (summer '92 term only):         Home (The rest of the time):
  146.  
  147.        Mr L Hendry                                 Mr L Hendry
  148.        14G Whitefields                             The Nursery
  149.        University of Warwick                       Mill Lane
  150.        Coventry                                    Combs, Stowmarket
  151.        CV4 7AL                                     Suffolk
  152.        ENGLAND                                     IP14 2NF
  153.  
  154. University term time Email address (Until summer '94):
  155.  
  156.            cstdxas@dcs.warwick.ac.uk
  157.  
  158. ---------------------------------- 1/5/92 -----------------------------------