More HP 33S algebraic bugs? Try these..



#4

Inspired by Gene's findings in his post "HP33S question:POLL - Try this in algebraic mode", I found a few more strange results on my S/N: CNA4100... 33S.

** WARNING ** The following key sequences involve CLEARING your 33S's memory. Only those who DON'T CARE IF THEY LOSE THEIR CALCULATOR'S CONTENTS should try these steps **

1. Switch to algebraic mode, and make sure the stack/display is clear by pressing the <C> (ON) key.

2. Using Gene's number, press: 24 then press the Minus key.

3. Your display should have "24-" in the top line and "24.00" (assuming FIX 2) in the bottom line.

4. Now clear the calulator's memory by pressing the green <leftshift> key, followed by the <clx> key (you know, the <backspace> key just below TAN). Using the big "wobble" key, navigate to: 3ALL, and press <ENTER>. At the "CLR ALL? Y N" prompt, navigate to "Y" and press <ENTER>

5. Finally, press: 24 then press the ADD key. What do you see? On my calculator, the top line is "-24+" and the bottom line is "-24.00". What's up with that?!?

Here's another one:

1. Do step 1 above.

2. Using Gene's number, press: 24 then press the Divide key.

3. Your display should have "24/" (/ is the divide symbol) in the top line and "24.00" (assuming FIX 2) in the bottom line.

4. Do step 4 above.

5. Finally, press: 24 then press the Divide key (or the Multiply or Minus or Plus key). What do you see? On my calculator, the top line is "0/" and the bottom line is "0.00". BTW, if you had pressed the any of the other keys (Multiply, Minus, or Plus), the top line would be "0x", "0-", or "0+", respectively, and the bottom line is "0.00").

I know these are really, really obscure key sequences, but aren't these bugs? I wonder if the original Walmart units are the same/different?

Matt


#5

The HP41 had bugs that happened in obscure situations too.

Not every bug is serious enough to warrant a big deal. They are often curiosities, nothing more.

#6

Quote:
I know these are really, really obscure key sequences, but aren't these bugs? I wonder if the original Walmart units are the same/different?

I wouldn't say these are really bugs, so much as inelegantly handled errors. The problem is that when you press "24 -" the calculator is now in an intermediate state. It expects the next thing you input to be a (what? term? - it's so long since I studied parsers, recursive descent, etc) number, or something that can be evaluated to a number, like sin() or open-paren. When you clear the memory right in the middle of an incomplete expression, this is the equivalent of a syntax error - you shouldn't be expected to do that.

Obviously, the calculator is not clearing the algebraic stack state correctly for some reason. It's annoying to us, because in RPN, the calculator maintains all state information in the form of the numbers on the stack, and there are no pending operators or other state information hidden away anywhere - so that type of error can't really arise.

Best,

--- Les Bell

[http://www.lesbell.com.au]


Possibly Related Threads…
Thread Author Replies Views Last Post
  Digging for bugs Stefan Dröge (Germany) 2 1,492 11-13-2013, 04:39 PM
Last Post: Stefan Dröge (Germany)
  [HP-Prime] Simple Game (Bugs) CompSystems 1 1,407 11-01-2013, 10:18 AM
Last Post: Han
  HP-35s Cos[x] and Tan[x] bugs resolved? Thomas Windisch 2 1,493 10-31-2013, 01:12 PM
Last Post: Dieter
  RPN bugs both present in Prime Calc and emulator Eelco Rouw 9 2,697 10-16-2013, 12:22 PM
Last Post: Eelco Rouw
  [HP-Prime] AND, OR BUGs? CompSystems 0 907 10-04-2013, 04:03 PM
Last Post: CompSystems
  HP 50g: question about bugs Miguel Toro 2 1,400 09-26-2013, 01:27 PM
Last Post: Miguel Toro
  [HP-Prime xcas] operations with complex numbers + BUGs + Request CompSystems 9 3,381 09-08-2013, 10:40 PM
Last Post: CompSystems
  [HP_Prime] definition of functions, APPLY command and BUGs CompSystems 1 1,290 09-05-2013, 03:59 PM
Last Post: CompSystems
  [HP-Prime xCAS] Review Polynomial Tools + BUGs + Request CompSystems 0 940 09-05-2013, 12:53 PM
Last Post: CompSystems
  HP-Prime: Solution to ambiguity with [ ... ] & another BUGs CompSystems 12 3,590 08-28-2013, 08:48 AM
Last Post: CompSystems

Forum Jump: