rpnExpress

Ciphic AB

Mathematical software

 

The fast keyboard-centric RPN calculator

A computer calculator should load fast and be totally keyboard controlled. Then there are more personal preferences, like if it should use RPN or Algebraic input notation.

We built rpnExpress out of our own needs. If you, like we do, need very large integer support, easy base conversion, and grouping of digits for easier debugging of other software (or hardware, the grouping feature is great for VHDL vector signal debugging), then rpnExpress is a perfect calculator for you!

 

The key features of rpnExpress are:

  • All commands are entered from the keyboard, minimizing the need to move your hand to the mouse or trackpad.
  • Due to the backend libraries GMP and MPFR, it can handle very large integers and floating numbers with extreme precision.
  • Values and command sequences can be saved into named variables and recalled later for calculations.
  • You can enter and display numbers in any base between 2 and 36 inclusive.
  • You can group the digits for easier reading of e.g. hex and binary values.
  • It has both a RPN mode and algebraic mode.
  • It has over 60 powerful functions ranging from number theoretical functions like primality testing and the Riemann Zeta function to trigonometric functions and logical bitwise operations and calculator control functions.
  • A declaration generator for exporting large integers to C arrays.

 

Click here for some screenshots.

 

Here is the complete manual with all commands so you can check it out before you download rpnExpress from the Apple App Store!

 

We would love to hear from you if you decide to try it! It could be new feature ideas, or if you find a bug, please mail to rpnExpress@ciphic.com.

 

Happy calculating!

/The rpnExpress team

 

Copyright Ciphic AB 2014. Org nr: 556362-6117