home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / math / mpad13.zip / MATHPAD.DOC < prev    next >
Text File  |  1993-06-13  |  9KB  |  180 lines

  1.  
  2.  
  3.  
  4.                MathPad 1.3, Copyright (C) 1993 by Duane Bailey
  5.  
  6.  
  7.  Requirements: IBM PC or compatible, 80286 or higher microprocessor
  8.                80x25 display (80 columns by 25 rows)
  9.                probably needs DOS 2.1 or higher.
  10.                A maximum of about 112,000 bytes of free RAM is all I need.
  11.  
  12.  I recommend:  A hard drive
  13.                Color display (makes any color program easier to understand).
  14. ______________________________________________________________________________
  15.  
  16.  Most of the help you'll probably need comes up every time you choose a
  17.  subroutine, except for subroutines 1 thru 10, where you compute the volume or
  18.  radius of a right circular cylinder. Say you choose F, "surfsphr". Well, the
  19.  algebra involved first must compute the radius, because radius is always what
  20.  circles are based on. So you enter the surface area of your sphere in
  21.  "square" units. You first get the automatic readout of the other measurements
  22.  of your sphere. Then you get a prompt to enter a height for a right circular
  23.  cylinder. This cylinder has the same diameter as the sphere. The file
  24.  "CYLINDER.EXE" can illustrate this. The picture supposes that the cylinder is
  25.  transparent. It is a side view. The height could also be less than the
  26.  diameter. Same for a right circular cone. Press a key to exit the picture. If
  27.  you need more help, mail questions to me. I can offer phone support only to
  28.  registered users. For the 10 programs which use Pi, I have plugged in Pi
  29.  accurate to 19 decimal places, which is 3.1415926535897932385. This package
  30.  can be registered for $10.00. This software is copyrighted! If you keep it,
  31.  you must send me $10.00 check or money order. Then I can keep you on record
  32.  for special deals on other software I make. (See registration information at
  33.  the end of this document).
  34.  
  35.  
  36.  A scientific calculator can be had for about 17 to 20 dollars these days, and
  37.  they can do a few things MathPad can't. Correspondingly, MathPad can do some
  38.  things a calculator can't. With how many calculators can you dump 15 numbers
  39.  into the register at once, press a key, and it adds or multiplies them? How
  40.  about enter any one thing computable about a circle or sphere and instantly
  41.  find out everything else computable about it. And a calculator can't keep a
  42.  text log file viewable at leisure and printable on a printer. So it's a
  43.  trade-off, actually you need both, and you're only 30 dollars behind.
  44.  
  45.  
  46.  The log file: If you decide to keep a log file, MathPad asks you to name it.
  47.  Any valid DOS path and/or file name goes. Be careful not to name a log file
  48.  the same thing next time you use MathPad without first viewing, making use
  49.  of, or moving or renaming the previous one or whatever, because it would be
  50.  overwritten according to standard DOS rules. It is a "plain-Jane" ASCII text
  51.  file, and its contents are self-explanatory and easy to understand.
  52.  
  53.  
  54.  To set up MathPad as a Windows 3.x application:  Highlight the -group- called
  55.  Applications. A bar will appear across the top. From Program Manager, choose
  56.  File New. Choose Program Item. For the description type MathPad. For the
  57.  path, that's up to you where you keep MathPad, but the executable file is
  58.  MathPad.Exe. So for your command line you might type in something like
  59.  C:\MATHPAD\MP.EXE. You click OK once or twice, and Windows gives you a
  60.  generic icon. Click once on the icon to highlight it, then choose File,
  61.  Properties, Change Icon. Windows will probably tell you no new icon is
  62.  available. Ignore this, click OK, and just start typing something like
  63.  C:\MATHPAD\MATHPAD.ICO, a file I have provided. Click OK a couple times.
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  Note that the program counts your entries, -except- when you make some sort
  71.  of input error. When this happens, you'll get a text message instead of a
  72.  number answer. These errors are not counted. There is -one- exception,
  73.  however, in the one named "quadrati" (choice Q). If you get a message saying
  74.  that your solution set is empty, that entry is counted as valid, since if you
  75.  knew your problem had no real solutions, you wouldn't need my program! This
  76.  is the only case when an entry that results in text instead of numbers is
  77.  counted. Note also that in the three temperature conversion choices, (K, L,
  78.  M) that if you enter a temperature too low, you get a message. These aren't
  79.  counted. If you want to know the lowest possible temperature that can exist
  80.  (absolute zero), enter zero for kelvin. Usually in nature the coldest places
  81.  in the universe are at about 2.7 degrees k. Note also that a kelvin degree is
  82.  the same unit size as Celsius, but offset by 273.15 degrees k (or c).
  83.  
  84.  
  85.  MathPad is an outgrowth of my previous shareware number-cruncher: "MyMath".
  86.  It consisted of no less than 22 executables, and it ran stick, baling wire,
  87.  and gum fashion by a long batch file. Its approximate length on disk,
  88.  compressed, was about 150 KB. Uncompressed it was about 250 KB long! The
  89.  uncompressed program file MP.EXE is only about 105 KB long. If yours is
  90.  smaller, it's been compressed. It expands in RAM when run. If you ever used
  91.  "MyMath", you may remember that the only logging function available was
  92.  Ctrl-PrintScreen. The days of those horrors are long gone. (See "The log
  93.  file", above, line 46 of page 1). "MyMath" will go the way of masterpieces
  94.  like Edlin and Algol-68  (flowers and "Taps", please).
  95.  
  96.  
  97.  I am author of all files. If you distribute this software, you must always
  98.  include -ALL- files;
  99.  
  100.  They are:  "MP.EXE", "MATHPAD.DOC", "MATHPAD.ICO", "SCIENCE.WRI", and
  101.  "CYLINDER.EXE". No-one may collect more than $3.00, and you must inform the
  102.  person that it's only a "disk charge". You must also inform them that if they
  103.  keep the program after 30 days evaluation, they must mail me $10.00 check or
  104.  money order. Professional shareware distributors: If you can't sneak in at
  105.  $3.00 or under before tax, you can't distribute MathPad. (And you need to
  106.  visit a reformed man named Scrooge for advice). MathPad may be included with
  107.  other shareware as long as all five files are present and unaltered. I will
  108.  be concentrating on distribution mainly by bulletin boards, which skips the
  109.  middleman and saves people up to 3 of their hard earned dollars.
  110.  
  111.  
  112.  Registration entitles a person to:
  113.  Phone support (on their nickel), "almost free" upgrades, (I would compute the
  114.  exact price of the diskette and postage, and charge only that, in order to
  115.  break even). Notices of other programs I write, and 20% off on those if you
  116.  buy. This is for registered users only. So if John Doe writes the check for
  117.  MathPad, and his daughter wants some program I write in the future, and she
  118.  did not register MathPad too, she does not get 20% off. But if she registers
  119.  the new program, then she gets 20% off of any other program I write (and that
  120.  includes MathPad 1.3, this program). Please don't send cash. I can accept
  121.  only checks or money orders. I am not authorized to accept credit card
  122.  numbers either.
  123.  
  124.  
  125.  Site usage of MathPad:
  126.  1 to 5  copies: $10.00 each
  127.  6 to 10 copies: $ 8.00 each
  128.  over 10 copies: $ 7.00 each
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  Revision history:
  137.  
  138.  1.0: Initial release
  139.  1.1: Added distance formula calculation, optimized all code
  140.  1.2: Added floating point emulation, added choice of how many decimal places
  141.  1.3: Added ability to generate user's manual from within the program
  142.  
  143. ______________________________________________________________________________
  144.  
  145.  
  146.                             ABOUT  "FOSSILS.WRI"
  147.  
  148.  
  149.  Dear Reader,                                                      April, 1993
  150.  
  151.  
  152.  
  153.  This is a book I have written and copyrighted. The material is about half
  154.  scientific, and half human/Christian. The first half contains the science.
  155.  This book is divided into 9 chapters. It is readable by Microsoft Windows 3.1
  156.  or higher. (Windows "Write").
  157.  
  158.  
  159.  I have set the margins for my own printer. If you need to adjust margins,
  160.  adjust only left and right ones, and by the same amount each. (Where you see
  161.  a new paragraph apparently shoved up against the previous one, look left and
  162.  you will see the symbol >>. This is a page break. It insures the top margin
  163.  will remain the same when a new paragraph also happens to start on a new
  164.  page). Leave it "justified". Only 8.5" x 11" paper should be used. The page
  165.  numbers are embedded and will appear at the bottom of the pages when printed.
  166.  They don't appear on screen, however. The pages can be 3-punched and placed
  167.  into an inexpensive 3-hole folder. A laser printer will give best results.
  168.  
  169.  
  170.  How much is my book? Well, it represents 3 months of work in my spare time.
  171.  Since I possess copyright, let's go by "shareware" rules. If you like it,
  172.  $5.00 will do just fine. Then I will record you and keep you in mind for
  173.  information about my future writings, and maybe a special deal on those.
  174.  
  175.  
  176.  Duane Bailey
  177.  409 W. First St, Apt. C
  178.  Winston-Salem, NC 27101
  179.  
  180.