HP-35s multi Library repository
|
10-23-2022, 03:50 AM
Post: #1
|
|||
|
|||
HP-35s multi Library repository
Hi all, I have developed a set of programs for the HP-35s calculator that complete and improve the built-in functions.
These are the main features: User stack (Mandatory for all other functions) - Pop and push X - Pop and push TZY RPN for 900 extra registers of RPN stack - Reserve block of memory for other uses - (De)allocate memory - Memory copy - Save all vars (akin to making stackable workspaces) - Reset stack (When you lose track of the number of pushes/pops) Complex numbers: - Conjugate - Real/imaginary part - Contract/expand rectangular/polar Vectors: - Normalize - Determinant (interactive) - Vector product - Contract/expand 2D/3D vectors 3D orientations as unit quaternions: - Only one register needed - Create quaternion from axis-angle - Composition - Transform 3D point - Angle Additionally, - Brief help for every function and shortcut - The functions have no side effects - Real and complex solutions to 2nd degree equation - Tested for 1 year of intensive use - Just 3103 bytes - Flag 0 indicates stack holds data. No other flags used. - Register J reserved for internal use (Stores the stack pointer) Here is the link (In Spanish, but easy to infer meaning): www.pacoarjonilla.es/HP-35s.html Please enjoy and respect the license. Paco |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
HP-35s multi Library repository - Pacazo - 10-23-2022 03:50 AM
RE: HP-35s multi Library repository - Steve Simpkin - 10-23-2022, 06:43 AM
RE: HP-35s multi Library repository - Eddie W. Shore - 10-25-2022, 03:57 AM
|
User(s) browsing this thread: 1 Guest(s)