Contents
In first, sorry for my bad english but I'm french, and english is not my first language...
My name is Brian and I am a french student. You can email me at zkma@caramail.com
[v2.5 dec 4,1999] Now, you can editing, saving, or clearing the stack, and no bugs found by Theli ! Optimized for TI89
[v2.04 nov 28,1999] You can asking help, many bugs corrected (thanks to Theli, my own beta tester !)
[v2.00 nov 23,1999] More realistic RPN emulation ! Now, you can use root square, derivate... This is not a public version.
[v1.00 nov 21,1999] On a Sunday morning (11/21/99), I was working on my physics' homeworks and thought it was so difficult to type big calculus on my ti92+ : to many brackets...and so many errors ! Then, I decide to make a RPN system for my calculator, like the HP system. One hour of hard work for making this program ! ;~)
Just copy 'rpn92.9xp' for a TI92+ or 'rpn89.89p' for a TI89 in any folder (Main folder is better)
The Reverse Polish Notation (RPN)system is very different from the usual system. For exemple, if you want to calculate 2+2, you type :
2 + 2 [ENTER]
and you will obtain :
4 ( I hope !!! )
On the RPN system, you will type :
2 [ENTER]
2 [ENTER]
+ [ENTER]
and you will obtain :
4 ( the same result !!! )
This system is not really useful for calculating 2+2=4, but if you want to caclculate something like that :
you will understand why my program exist !!!
We will try this exemple !
actually, you type :
(Root((4x^3-5x^2+6x-4)(6x^6-5x^3))/((2*Pi)/3x^4-9x^(1/3)))/(2x^(9/3*Pi)+6)
I think it is not easy ! Too many parentheses, and you can make mistakes...
With the RPN system, you will type :
4x^3-5x^2+6x-4 [ENTER]
6x^6-5x^3 [ENTER]
* [ENTER]
Root [ENTER] <== I have not the root symbol on my keyboard so I use 'Root'
2*Pi [ENTER] <== I have not the Pi symbol on my keyboard so I use 'Pi'
3 [ENTER]
/ [ENTER]
x^4 [ENTER]
9x [ENTER]
1/3 [ENTER]
^ [ENTER]
- [ENTER]
2x [ENTER]
9/3*Pi [ENTER]
^ [ENTER]
6 [ENTER]
/ [ENTER]
On the first time, it would be difficult, but after few days, it will be so easy and so fast !!!
Now, we will studing a second exemple, but with pictures :
Select 'New
calculus' (default) and press [ENTER]
You obtain
this screen. The '0' represents the stack
Now, type 'exit' or 'e' to quit the program. The calculus will be stored in the 't' variable
NB : In the real RPN system, you cannot type directly 9x+3, but you must type 9 [ENTER], x [ENTER], * [ENTER], 3 [ENTER], + [ENTER].I Think it is more fast type 9x+3 directly.
List of keyboard shortcuts
Type directly :
- 'about' or 'a' for displaying information about me
- 'clr' or 'c' for clearing the stack
- 'exit' or 'q' for leaving my prog :-(
- 'edit' or 'e' for editing the stack
- 'help' or 'h' for displaying the help (this list and some others informations)
No bugs found
If you find one, email me at zkma@caramail.com