Juan Cornejo - Webmaster of TI-STAT

Log.83p 

Dated: 02/05/99
Size: 216
-----------------------------------------
Logarthm
Algebra Program
-----------------------------------------
Any questions, comments, ect.  e-mail:
ti-stat@geocities.com

For more updates visit
http://www.geocities.com/SiliconValley/3564/
-----------------------------------------

Installation:

To install the program simply send the file LOG.83p to your calculator using an appropriate program.  If you do not have a link cable simply type out the program yourself, the souce code is at the bottom.

-----------------------------------------

About:

This program is designed solve any value for a logarithm by substituting two known values.

-----------------------------------------

How to use:

Once you have the program in the calculator simply run the program by pressing the PRGM key, this will give you a list of all the programs in your calculator.  Click the PRGM button and highlight the name LOG and hit return to execute the program.

You now have four options, one is to solve for Y, the other for B, the other for X and the last to quit.  Select what ever you want and enter the apropriate values.  Remember that when we speak about Y, B, and X we mean this formula:

 if Y = B^X, then Log     (Y) = X
                                   b
Your answer will then be displayed.  In some cases if you get an error it might be due to memory.  As far as I know there is nothing one could do to fix it, but feel free to e-mail me with any concerns.  You may also notice an incrementing value, this tells you the value it is trying, if this gets too high then it might run out of memory.  If you think it is taking too long that means it can't find and answer for you, simply press the ON button if you get distressed.

I know this isn't a good version for the logarithm, and I will experiment with many more functions in the future.  If you want to know when this program gets updated then simply enter your name on our mailing list at the TI-STAT site.

Feel free to play around with it if you like.  Send me an e-mail if you get something creative done!

-----------------------------------------

Source Code Notes:

-->   means hit the sto key

<>  means not equal to (shift MATH # 2)

Source Code:

:Menu("   LOGARITHM   ","SOLVE FOR: Y",Y,"SOLVE FOR: B",B,"SOLVE FOR: X",X,"QUIT",Q
:Lbl Y
:Prompt B,X
:Disp B^X
:Stop
:End
:Lbl B
:ClrHome
:Prompt Y,X
:0->A
:0->C
:While C<>Y
:Output(1,1,A
:A^X->C
:A+1->A
:End
:Disp A-1
:Stop
:End
:Lbl X
:ClrHome
:Prompt B,Y
:0->A
:0->C
:While C<>Y
:Output(1,1,A
:B^A->C
:A+1->A
:End
:Disp A-1
:Stop
:End
:Lbl Q
:Stop

-----------------------------------------

Enjoy!