 
                        MathBook+ for Windows, Version 2.6b

                          Shareware, freely distributable
                       Contact (e-mail): cbutton@halcyon.com
 
                (C) Copyright 1994-96 by Conrad Button's Software
 
                                TABLE OF CONTENTS
 
         SUBJECT                                            PAGE NUMBER
         ______________________________________________________________
 
           Installation .......................................... 2
           Introduction .......................................... 3
           Getting Started ....................................... 6
           Copyright & Registration .............................. 16
           Limited Warranty ...................................... 18
 
 

                                                                   Page 2
    INSTALLATION
 
    WARNING:
    You must have a copy of VBRUN300.DLL in your WINDOWS\SYSTEM directory
    before proceeding with this installation! If you do not have this file,
    download it from HTTP://WWW.HALCYON.COM/CBUTTON/WELCOME and copy it to
    your windows\system directory.
 
    Your diskette contains a SETUP program which will automatically
    install all of the files and libraries on your hard drive.
    1. From the Windows Program Manager select FILE, then select RUN.
    2. Type and Enter A:SETUP (or B:SETUP).
    SETUP will then run. It will expand all of the compressed files
    on the diskette and place them in their correct directories. A
    new MathBook+ Program Group and its icon will be added to Program
    Manager.
 
    If the following message should occur during SETUP: "Cannot copy file
    XXXX.XXX" where XXXX.XXX is any file name such as DDEML.DLL, VER.DLL,
    MMSYSTEM.DLL, etc. then, CLOSE ALL PROGRAMS THAT ARE CURRENTLY RUNNING
    BEFORE YOU RUN SETUP (only Program Manager should be running)! Then run
    SETUP. Should this fail to solve the problem, delete the current
    version of "XXXX.XX" and then run SETUP again.
                                                                   Page 3
    INTRODUCTION
 
    MathBook+ has five mathematical modules: Integral Calculus, Advanced
    Algebra, Geometry/Trigonometry, Random Numbers, and U.S./Metric
    Conversions. It also contains a Graph Builder module.
 
    INTEGRAL CALCULUS
 
    Calculates the definite integral from one of 90 selectable functions.
    The user chooses the upper and lower bounds. Also displays the
    indefinite integral. Alternatively, the definite integral from user
    supplied X,Y data points can be determined using trapezoidal
    integration. Line graphs of the function (or data) and of the definite
    integral can be displayed.
 
    ADVANCED ALGEBRA
 
    There are seven options available: (1) Sum of the First N Numbers, (2)
    N Factorial, (3) Permutations & Combinations, (4) Arithmetic
    and Geometric Progressions, (5) Quadratic Equations, (6) Linear
    Equations, and (7) Binomial Expansion.
 

                                                                   Page 4
    GEOMETRY/TRIGONOMETRY
 
    Determines areas of nine plane figures, volumes and surface areas of
    seven solid figures, areas and perimeters of irregular polygons, and
    parts (sides & angles) of triangles.
 
    RANDOM NUMBERS
 
    Generates tables of up to 2000 random numbers between any desired
    bounds. Either integer or decimal values may be displayed, sorted,
    printed, or saved as a file.
 
    U.S./METRIC CONVERSIONS
 
    Converts eleven units of LENGTH, eight units of WEIGHT, eight units of
    AREA, ten units of VOLUME, seven units of POWER, six units of WORK,
    seven units of SPEED, three units of TEMPERATURE, and nine units of
    PRESSURE to the other units in the applicable group.


                                                                   Page 5
 
    GRAPH BUILDER MODULE
 
    This module allows you to create your own graphs, independent of the
    other modules. You supply the data and then choose your graph style,
    colors, font style, line style, and grid type. You enter the desired
    graph title, legend, and axis labels. The resulting graph may be
    printed directly or copied to the Windows clipboard.
 
    SCIENTIFIC CALCULATOR
 
    This calculator can perform the following operations: sine, cosine,
    tangent, arcsin, arccos, arctan, e^x, Y^x, log e, log 10, square root,
    and change sign. Numbers may be stored in a memory register for later
    recall. Memory accumulation is also provided.
 

 
                                                                   Page 6
    GETTING STARTED
 
    Start the Windows Program Manager.
    Double click on the MathBook+ Icon.
 
    The opening window will display the Contents panel. Choose one of
    the five mathematical modules, the Graph Builder module or the
    Scientific Calculator.
 
    INTEGRAL CALCULUS MODULE
 
    Select one of the 90 functions to be integrated (there are 50 on the
    first page and 40 on the second page). Enter those constants (n, a, b,
    c) that are applicable to the selected function. Enter the upper and
    lower bounds of integration to be used in computing the definite
    integral (note: angles must be in radians). Then select the COMPUTE
    INTEGRAL button. The value of the definite integral and the function
    representing the indefinite integral will then be displayed. A line
    graph or a table of the selected function and of the definite integral,
    between the upper and lower bounds, can be displayed by selecting the
    appropriate button.
 
                                                                   Page 7
 
    If you wish to integrate a data set containing X & Y points, select the
    YES button on the UNKNOWN FUNCTION PANEL. You can now enter or import
    your data set (note: the number of data pairs is limited to 500). To
    create a new data set, enter one data pair per line. To integrate the
    data, select the COMPUTE INTEGRAL button. The value of the definite
    integral between your first X and your last X values will be displayed.
    As integration is performed using the trapezoidal area between your
    data points, the more points that you have, the more accurate your
    answer. You can also use this option for a known function which is not
    one of the 90 functions in the integral tables. However, you must hand
    calculate the X,Y data from the known function and then enter it in the
    data input box. Line graphs and tables are also available for this
    option.


                                                                   Page 8
    ADVANCED ALGEBRA MODULE
 
    There are seven algebraic options in this module:
 
    1. Sum of the First N Numbers - computes the sum of the first N numbers
    between any two bounds. For example, to determine the sum of
    12+13+14+...+98+99+100, enter 100 as the upper bound and 12 as the
    lower bound and then select PROCESS.
 
    2. N Factorial - calculates the factorial value for the number N (N!).
    For example, to calculate 1 x 2 x 3 x....x 198 x 199 x 200, enter 200
    and then select PROCESS.
 
    3. Permutations & Combinations - calculates the permutations and
    combinations of N objects taken R at a time. For example, to determine
    the number of combinations of pairs of students in a class of 30, enter
    30 for N and 2 for R. Then select PROCESS.


                                                                   Page 9
 
    4. Arithmetic & Geometric Progressions - computes the Nth term (last
    term) and the sum of the terms between the first and the last term. For
    the Arithmetic Progression a, a+d, a+2d, a+3d..., if a=5 and  d=2, and
    the desired number of terms is 10, enter 5 as the FIRST TERM, 2 as the
    COMMON DIFFERENCE, and 10 as the NUMBER OF TERMS. For the Geometric
    Progression a, ar, ar^2, ar^3...(the notation r^2 means r to the second
    power), if a=5 and r=2 and the desired number of terms is 10, enter 5
    as the FIRST TERM, 2 as the COMMON RATIO and 10 as the NUMBER OF TERMS.
 
    5. Quadratic Equations - solves for the two roots (two X values) of the
    equation aX^2 + bX + c = 0. If b^2 - 4ac is less than zero, then the
    imaginary roots are displayed. To find the two roots of
    3X^2 - 5X + 7 = 0, enter 3 for a, -5 for b and 7 for c; then select
    PROCESS.
    
                                                                   Page 10
 
    6. Linear Equations -  Determines the values of N unknowns in N linear
    equations (where N is between 2 and 7). First select the quantity of
    unknown independent variables. Then, for each equation, enter the value
    of the dependent variable, Y, and the value of each of the constants,
    in the white grid. Then select OK.
 
    For example, given three equations in three unknowns:
              25 = 2*X1 + 6*X2 + 3*X3
              12 = 4*X1 - 8*X2 + 6*X3
              20 = 5*X1 + 2*X2 - 4*X3
    enter 25, 12, 20 in the Y column; 2, 4, 5 in the C1 column; 6, -8, 2 in
    the C2 column; 3, 6, -4 in the C3 column. Select OK. The calculated
    values for X1, X2, and X3 will then be displayed.
 
    7. Binomial Expansion - Calculates each term in the binomial expression
    (A + B)^N where N is a positive integer. Enter the values of A, B, and
    N in the appropriate boxes; then select OK. Two columns of data will
    appear in the output box; the term number and its value. You may print
    the displayed numbers by selecting FILE and then PRINT.


                                                                   Page 11
    GEOMETRY/TRIGONOMETRY MODULE
 
    To calculate the area of a plane figure, select the appropriate figure
    by clicking on one of the nine icons in the top row on the Main Control
    Panel. To calculate the volume and surface area of a three dimensional
    figure, select the appropriate figure by clicking on one of the seven
    icons in the second row. Then enter the required values in the window
    that has been displayed.
 
    To determine the area and perimeter of an irregular polygon, you must
    first determine the X,Y coordinates of each vertice (or point); up to
    500 vertices are permitted. Then select the top radio button located in
    the panel labeled "Other". A worksheet will be displayed; enter the X,Y
    values in the grid labeled VERTICES. Use one line for each data pair.
    When finished, click on the COMPUTE button; the area and perimeter of
    the irregular polygon will then be displayed. Click on the GRAPHICAL
    DISPLAY button to display a graphical plot of the polygon.


                                                                   Page 12
 
    To compute the unknown parts of a triangle, select the bottom radio
    button located on the panel labeled "OTHER". A worksheet will be
    displayed. Three parts of the triangle must be entered; the remaining
    three, and the area of the triangle, will then be computed. Enter
    angles as DEGREES in the green boxes; enter sides in the cyan boxes.
    Then select OK. Any one of the following combinations may be entered:
         Side, Angle, Side
         Angle, Side, Angle
         Side, Side, Angle
         Angle, Angle, Side
         Side, Side, Side
    At least one side must be known (Angle, Angle, Angle is unacceptable as
    no solution is possible).
    
                                                                   Page 13
    RANDOM NUMBERS MODULE
 
    Select either the output option INTEGER VALUES or the option INCLUDE
    DECIMAL FRACTIONS. For example, 37 is an integer, 37.543 includes the
    decimal fraction. Then select either UNSORTED OUTPUT or SORT THE
    OUTPUT. Then, enter the UPPER and LOWER BOUNDS for the numbers to be
    generated. For example, to generate numbers between 20 and 80, enter 80
    for the upper bound and 20 for the lower bound. Select the total
    quantity of numbers to be generated. Select OK. You may print the list
    of generated numbers displayed in the output box by selecting FILE and
    then selecting PRINT. You may save the table of random numbers by
    selecting FILE and then selecting SAVE.


                                                                   Page 14
    U.S. & METRIC CONVERSIONS
 
    Select a unit for conversion; units of length are in the top group on
    page 1, units of weight are in the second group, units of area are in
    third group, and units of volume are in the bottom group. Page 2
    contains units of power, units of work, units of speed, units of
    temperature, and units of pressure. Then enter the unit's quantity in
    the cyan box and select OK. The values for all of the other units in
    that group will then be displayed in the output box. These values may
    optionally be printed (select FILE then PRINT). For example, to convert
    20 kilometers to the other units of length, select KILOMETERS in the
    upper group on page 1, enter 20 in the cyan box labeled ENTER NUMBER OF
    KILOMETERS, and select OK.
    
                                                                   Page 15
    GRAPH BUILDER MODULE
 
    To create your own graphs, you must first enter (or import) your X,Y
    data in the data display/editor. Then either select a graph type,
    color, font, line, and grid from the menu bar or accept the defaults
    (black line graph on white, Roman font, thin line, no grid, no Mean).
    If desired, you can also enter a graph title, legend text, X-axis text,
    and Y-axis text. Then select the "Display Graph" button. Your graph
    will be generated in the large white region on your screen. Changes can
    be instantly made and viewed by selecting alternate options from the
    menu bar. To print your graph, select "File" and then "Print". To copy
    your graph to the clipboard, select "Edit" and then "Copy". Please
    refer to the HELP menu for addtional information.
 
    SCIENTIFIC CALCULATOR
 
    To use this calculator as a look-up table, key in a number and then
    select the appropriate function (sin, cos, tan, Asin, Acos, Atan, ln,
    log, e^x, or sqrt. To raise a number to a power, key in the number,
    select [Y^x], key in the power, and then select [=]. To store a number
    in memory, display the number and then select [Sto]. To recall a stored
    number, select [Rcl]. To add a displayed number to the one in memory,
    select [M+]. This calculator uses algebraic notation.


                                                                   Page 16
      COPYRIGHT and REGISTRATION
 
      MathBook+ is (C) Copyright 1994-96 by Conrad Button's Software. If
          you are not a licensed user, a licensing fee of $20.00
                      (U.S. Funds) should be sent to:
 
                          Conrad Button's Software
                            20230 Lake Riley Rd.
                            Arlington, WA 98223
 
       You will receive a personalized copy of the licensed version.
 
 
             Please use the form on the next page to register.
 
 
    ------------------------------------------------------------------

    Conrad Button's Software, 20230 Lake Riley Rd, Arlington, WA 98223
 
    Please license me as a user of MathBook+ for Windows and send me the
    latest LICENSED version. I enclose payment of $20 (U.S. Funds).
 
    MathBook+ requires a 3.5" HIGH DENSITY floppy drive (1.44 MB).
 
    Name     ___________________________________________________
 
    Address  ___________________________________________________
 
             ___________________________________________________
 
             ___________________________________________________
 
    I received the ShareWare version of MathBook+ for Windows from:
 
    CONRAD BUTTON'S SOFTWARE (http://www.halcyon.com/cbutton/welcome)
 
    Check or Money Order for $20 (U.S. Funds) is enclosed.
    NO credit cards are accepted. Foreign orders add $1.00 for postage.
 
                   Press <Print Scrn> to print this form.


                                                                   Page 18
                      ******* LIMITED WARRANTY *******
 
     If a damaged disk has been received from Conrad Button's Software, the
     Purchaser may obtain a replacement disk providing the damaged disk is
     returned to Conrad Button's Software within thirty days of the invoice
     date.
 
     EXCEPT AS PROVIDED ABOVE, CONRAD BUTTON'S SOFTWARE DISCLAIMS ALL
     WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO
     IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
     PURPOSE, AND ACCURACY OF CALCULATED OUTPUTS, WITH RESPECT TO THE
     PRODUCT.  SHOULD THE PROGRAM PROVE DEFECTIVE, THE PURCHASER ASSUMES
     THE RISK OF PAYING THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR,
     OR CORRECTION AND ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES. IN NO EVENT
     WILL CONRAD BUTTON'S SOFTWARE BE LIABLE FOR ANY DAMAGES WHATSOEVER
     (INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF BUSINESS PROFITS,
     BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION AND THE LIKE)
     ARISING OUT OF THE USE OR THE INABILITY TO USE THIS PRODUCT EVEN IF
     CONRAD BUTTON'S SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
     DAMAGES.
 
     Use of this product for any period of time constitutes your acceptance
     of this agreement and subjects you to its contents.
