HP Forums

Full Version: CC41 RPN Calculator
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
v0.45.01 alpha can now be downloaded from the GitHub link in the first post or in my signature below.

Many thanks to Allen for letting me know about issues with DEC and OCT.

Changes in this release include:
OCT and DEC changed to return DATA ERROR for non-integer input and leave the X register unchanged.
OCT and DEC changed to allow conversion of negative numbers.
DEC changed to return DATA ERROR for input containing digits 8 and 9 and leave the X register unchanged.
OCT and DEC changed to return DATA ERROR for inputs greater than 281,474,976,710,655 for OCT and 7,777,777,777,777,777 for DEC.
MOD function revised from C math libray % behavior, now matches HP-41CX behavior for negative operands.
RND function fixed regression so RND uses calculator precision. Added RND to regression tests.
Rounding in SCI and ENG display modes implemented.
X<>F changed to return DATA ERROR for values greater than 255.
(11-15-2023 10:48 PM)Craig Bladow Wrote: [ -> ]v0.45.01 alpha can now be downloaded from the GitHub link in the first post or in my signature below.

Many thanks to Allen for letting me know about issues with DEC and OCT.

DEC changed to return DATA ERROR for input containing digits 8 and 9 and leave the X register unchanged.

My favorite section of K&R 2nd edition, found in the summary of changes:
Everyone's favorite trivial change: 8 and 9 are not octal digits.
Well done ! Congratulations on this program.
getp / savep / path : great for using all my programs!
After "savep" programmes tested with my "41CX interface"
- barcode for HP41C OK!
- RAW for go41X, VB41CX and V41 emulators OK!
- RAW for DM41X OK!
- dump for DM41L and PX41CX OK!
(My interface on http://clones.phweb.me)

Just a little lack : being able to assign functions to the F1 to F12 keys on my keyboard (ASN?)
(11-27-2023 09:48 PM)Pierre Wrote: [ -> ]Well done ! Congratulations on this program.
getp / savep / path : great for using all my programs!
After "savep" programmes tested with my "41CX interface"
- barcode for HP41C OK!
- RAW for go41X, VB41CX and V41 emulators OK!
- RAW for DM41X OK!
- dump for DM41L and PX41CX OK!
(My interface on http://clones.phweb.me)

Just a little lack : being able to assign functions to the F1 to F12 keys on my keyboard (ASN?)
Thank you Pierre for your kind words. I’m glad you’ve found some of the more recent feature additions useful.
For F1-F12 I would recommend finding a utility that will insert the desired characters when a function key is pressed as CC41 gets the typed instructions from the OS only after the RETURN key is pressed. AutoHotkey for Windows comes to mind. There should be similar programs for MacOS and Linux.
Cheers,
Craig
Pages: 1 2
Reference URL's