41 MCODE: RCL Math Summarized



Just to let you know that the RCL extensions are complete now, and implemented in the SandMath module (where else...)

Here's a recap of the extended functionality:

1. RCL Math operation includes +, -, *, /, and ^(Power)

2. Operation can be changed during data entry (i.e. change from + to *)

3. Can revert to standard RCL (no math) by pressing the radix key

4. Supports RUN and PRGM modes (suffix is taken from next prgm line)

5. Supports INDirect addressing (RUN mode only)

6. Supports field lengh extender (EEX key) for register over 99 (RUN mode only)

7. Supports shortcut access for address 01 to 10 (top two rows, A-J)

8. Allows NULLing the entry if the last key is kept depressed over the time-out period - same as standard functions.

All in all an interesting usage of partial data entry routines, and a few of other mainframe routines to make the operation intuitive and friendly to use.

Hope you enjoy it as much as I do...



Ola, Ángel; ¿que tal?

Congratulations again! You are doing so many things with MCode and I can only envy you... 8^) the best possible, if any! Wishing you always the best achievements, my friend!

Just to ask: although obvious, based on all of your previous publications 'where' we all know it happens, will you also disclose the blueprints with these new implementations? In time: is it still being called SandMath5 or was it re-baptized?

Thanks for sharing your MCode with us.


Luiz (Brazil)


Howdy Luiz, thanks for your kind feedback :).

I think I should rev the module to keep a clean tab of which version has what. So SandMath_5.5 it will be.

And sure enough I'll include the commented source code - believe me, I have no intention to keep it to myself after all the pain to get it done!



Thanks for all your excellent work Ángel!


Possibly Related Threads…
Thread Author Replies Views Last Post
  Need help understanding math.... cyrille de Brébisson 9 3,712 12-13-2013, 02:23 AM
Last Post: Didier Lachieze
  HP-41 MCODE: The Last Function - at last! Ángel Martin 0 1,025 11-08-2013, 05:11 AM
Last Post: Ángel Martin
  OT: a math competition site Pier Aiello 0 1,033 09-16-2013, 06:03 AM
Last Post: Pier Aiello
  Simple Math Question Namir 2 1,387 08-09-2013, 06:13 PM
Last Post: Eddie W. Shore
  41-MCODE: Auto XEQ+ALPHA possible? Ángel Martin 5 1,926 05-29-2013, 06:15 AM
Last Post: Ángel Martin
  HP 41 Mcode related Questions Michael Fehlhammer 4 1,921 05-10-2013, 07:09 PM
Last Post: Michael Fehlhammer
  Cool math clock Bruce Bergman 28 7,629 04-10-2013, 03:13 AM
Last Post: Siegfried (Austria)
  Math Challenge I could not solve Meindert Kuipers 22 6,086 01-05-2013, 04:43 PM
Last Post: Thomas Klemm
  Math Question Namir 0 912 11-06-2012, 07:43 AM
Last Post: Namir
  41-MCODE: Breaking the FAT barrier. Ángel Martin 0 905 09-03-2012, 06:31 AM
Last Post: Ángel Martin

Forum Jump: