https://github.com/robert-van-engelen/rpn
Powerful RPN calculators with complex arithmetic for SHARP pocket computers
https://github.com/robert-van-engelen/rpn
pocketcomputer rpn rpn-calculator rpn-complex
Last synced: 5 months ago
JSON representation
Powerful RPN calculators with complex arithmetic for SHARP pocket computers
- Host: GitHub
- URL: https://github.com/robert-van-engelen/rpn
- Owner: Robert-van-Engelen
- License: bsd-3-clause
- Created: 2021-09-03T19:38:02.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-05-20T18:48:08.000Z (about 4 years ago)
- Last Synced: 2025-05-22T11:36:06.305Z (about 1 year ago)
- Topics: pocketcomputer, rpn, rpn-calculator, rpn-complex
- Language: BASIC
- Homepage:
- Size: 508 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# RPN
A collection of powerful RPN calculator programs for the SHARP PC-G850(V)(S)
and PC-1475.

The RPN programs are written in BASIC. The programs can be easily extended to
add custom operations and user-defined functions.
Familiarity with RPN calculators, in particular the
[HP-15C](http://www.hp.com/ctg/Manual/c03030589.pdf), is recommended.
## Features
- complex arithmetic with separate stack registers for real and imaginary parts
- 10 memory registers R0 to R9
- one and two variable statistical functions
- regression
- hyperbolic and trigonometric functions for complex values
- coordinate conversions to polar and rectangular
- combinatorial functions nPr, nCr and !
- gamma function
- GCD and LCM
- rational approximation of a decimal
## How to use
- SHARP [PC-G850(V)(S)](PC-G850/readme.md)
- SHARP [PC-1475](PC-1475/readme.md)
## How to load
Use the excellent [PocketTools](https://www.peil-partner.de/ifhe.de/sharp/)
to convert BASIC source code to wav files:
bas2img --pc=G850 --level=8 rpn.bas
bin2wav --pc=G850 rpn.img
Then `BLOAD` or `CLOAD` on your pocket computer.
Author: Dr. Robert A. van Engelen