Linear Calculation 3.0.1 and ROOT 2.2.1

www.hectosoft.150m.com


LInear CALCulator 3.0.1 (LICALC3)

    

LICALC3 is a program that finds the distance, midpoint, and equation between two points.  It also shows the work for all of these. (see above)

LICALC3 differs from LICALC2 in that it uses an assembly module, toString, to format the real numbers, resulting a neater display and the ability to display float point numbers.

Start LICALC3 by typing LICALC3 on your calculator and press enter.  You will be prompted for x1, y1, x2, y2 for (x1,y1) & (x2,y2) are the two points.  After you enter all the information and after the calculation you will see a new screen.  The first line is the distance in simplified radical form, the second line is the distance as numerical approximation, the third line is the (x,y) coordinate for the midpoint.  The last line is the equation of the line.  Now press F3 to show work, F1 to restart the program, and F5 to exit.

If you press F3, you will see a new window with work for distance.  Press F1 to go to midpoint, press F1 again to go to Equation.  The work might be cryptic at first, it is because the limitations of the screen.

Type -V or -v (use the minus sign, not the negative sign) at the "X1=" line and press enter and you will see a version information window.  Press enter to exit.


ROOT 2.2.1 (ROOT2sp)

ROOT2sp is a program that simplifies a radical with any index.

This version of ROOT2sp is not any different from the last version except the support for the toString module and the version screen.  Type -V or -v in the "Index=" line to view the version information, press enter to exit. 

Paste ROOT2sp to the home screen and press enter.  You will be prompted for the index.  For example, for a square root the index is 2.

Press enter, now you will be prompted for the radicand.  Press enter again, the black square denotes the simplified radical and the numerical approximation.

 

Press F1 to repeat using the same index, press F3 to change index, press F5 to exit.

If you intend to use LICALC2, do not delete Ał, SHELL, ClRAM, ROOT2sp, and toString.

If you intend to use ROOT2sp, do not delete Ał, ClRAM, and toString.

For Programmers

ROOT2sp and toString can be configured as a subroutine.

For ROOT2sp, store the index in A, store the radicand in B, store 1 in SHELL, and call ROOT2sp.  The simplified answer is D and B/(D^A) where D is the coefficient and (B/D^A) goes inside the radical sign.

For toString store a real number into x and call toString.  The real number will be converted to a string stored in STR. 

LICALC3 & ROOT2sp should not have any bugs, however, if a bug is found, please email me at hectosoft@ziplip.com

If you have any comments, questions, suggestions, hate mail, offers of money etc. then feel free to email me, I'll try to answer as quickly as possible.  Alternatively you can visit www.hectosoft.150m.com for customer support and find out more about Hectosoft.

____________________________________________________________________________________
Copyright (C) 2003-2004 Hectosoft Inc.

Click here for GNU GPL License Agreement

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA