When I was starting my degree (around 96) I went to the US for a week and bought a HP48Gx since they were cheaper there. This happened a few weeks after a Swiss jet crashed departing NY and the reasons were not known at the time so the airport staff was very suspicious. When they saw the calculator and tried to do a simple test calculation and failed, I struggled to explain how use it, since it was also so new to me.…
HP48GX was the best calculator ever. I used one throughout my middle/high school. The best features, IMO, were (0) the IR emitter and (1) the ability to program it to switch ON at a specified time and run code. This means I could hide my calculator somewhere in a room before class started and program it to turn on halfway through class, turn the classroom TV on, turn the volume to max, and start wildly flipping to ra…
What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
91–100 of 118 posts
Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#92The HP prime and Droid48 apps are nice, but I just don't need calculators as much anymore.
[1] https://www.uiltexas.org/academics/stem/calculator-applicati...
Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#93I was forced to use an HP12C as part of my university degree. Once you get used to RPN it’s quite uncomfortable to switch back. It’s a much more intuitive way to do math once you get over the small hurdle. 15 years later and I’m still using the same calculator!
> It’s a much more intuitive way to do math Is it? It's easier to code an evaluator, but I'm not convinced it's necessarily more intuitive. In practice, only addition/subtraction and multiplication/division are ambiguous. I'll also play devil's advocate and admit order of precedence is somewhat arbitrary, and precedence of bitwise and and equality is wrong in most languages. Not sure why I'd want this: (flags & (4 ==…
One difference is you see all intermediate results. That's huge for avoiding mistakes. In-fix, if you type (5+5)*(9+9), you only see the end result. Post-fix 5 5 + 9 9 + *, you see 10 and 18 along the way.
Another is the stack lets you easily reuse subresults. If you've computed the total energy and want to use it three places, you pick it off of the stack. All your work is there. It's very common that this happens.
It's an incredible productivity boost once you get used to it.
Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#94Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#95Earlier quoted context omitted.
RPN is so nice and efficient, can't imagine using anything else. I like that the OSX calculator does RPN. But mostly I use my old 28S which is next to my keyboard always. Also have a 50g on the desk, but I prefer the 28S.
I get annoyed by the ways the OS X calculator deviates from HP RPN. The main one is that the pi and e keys act as if they are invoking constant functions that return pi and e, respectively. On an HP calculator, the pi key enters pi. That may sound like the same thing, but it is not. Consider this sequence: 2 ln pi x On my HP 15C the result is to multiply the natural log of 2 and pi. Same thing with PCalc on my iPhone…
Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#96I was forced to use an HP12C as part of my university degree. Once you get used to RPN it’s quite uncomfortable to switch back. It’s a much more intuitive way to do math once you get over the small hurdle. 15 years later and I’m still using the same calculator!
> It’s a much more intuitive way to do math Is it? It's easier to code an evaluator, but I'm not convinced it's necessarily more intuitive. In practice, only addition/subtraction and multiplication/division are ambiguous. I'll also play devil's advocate and admit order of precedence is somewhat arbitrary, and precedence of bitwise and and equality is wrong in most languages. Not sure why I'd want this: (flags & (4 ==…
Originally there was no && operator. You had to use & for Boolean conjunction too. The precedence makes sense under that condition. (And later couldn't be changed without breaking existing code.)
Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#97Is there a good RPN calculator currently? The HP Prime is lacking apparently, and the 50G is no longer available (and a bit old)
Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#98Earlier quoted context omitted.
HP48GX was the best calculator ever. I used one throughout my middle/high school. The best features, IMO, were (0) the IR emitter and (1) the ability to program it to switch ON at a specified time and run code. This means I could hide my calculator somewhere in a room before class started and program it to turn on halfway through class, turn the classroom TV on, turn the volume to max, and start wildly flipping to ra…
I bought mine in 96, when I was still in high school, and sold it around 2008 for more than I bought it for. But I miss it.
Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#99Re: What Is RPN? Why Did/Does HP Use RPN? Learning RPN (1999)
#100Reading these comments, I'm surprised that people think in RPN. (I mean I shouldn't be, I just didn't think of it) I wonder if teaching it early on, instead of parenthesis, would have made math lessons different? Could there have been different notations used for things like factoring out a quadratic equation?