Download MathU Pro

Download Free Trial

"My favorite HP calculator since the HP 25, is MathU Pro." - Sven Onnerstad

Read more reviews...

MathU Pro Proogrammable RPN Calculator

MathU Pro™ 4.2 Features

Programmable RPN Calculator for Palm OS

Replace the built-in Palm calculator with an advanced scientific and mortgage calculator designed in the spirit of classic HP calculators.

MathU Pro 4.2.5 $44.95
Enter Hot Sync Username (required)
Product Summary Feature List Feature Comparison Reviews Store Add-ons

MathU Pro program editor


MathU Pro program debugger
visual debugger


MathU Pro program debugger


MathU Pro program list screen
program list


MathU Pro preferences


MathU Pro register view

General Features

  • Natural calculator interface
  • Powerful equation solver and root finder
  • Personalizable color keyboard (6 color choices, 2 on a B&W device)
  • IEEE Double precision accuracy (about 16 digits)
  • 16 element stack
  • Optional 2 (x,y) stack display
  • 25 key keyboard (3 functions per key)
  • Function pop-up on main screen provides access to all 67 built-in functions
  • Graffiti input, copy and paste
  • 16 digit display with SCI, FIX, and ENG formats. Exponents from -308 to 308.
  • Status indicators for shift state, angle mode, and financial annuity mode.
  • Degrees, radians, and grads angle modes
  • Preferences to set the number of digits, angle mode, display format, wordsize
  • Easy on screen access to programs
  • Message display area
  • Beam MathU Pro programs to friends
  • Built-in quick reference
  • Extensive documentation

Programming Features

  • Integrated editor with drag and drop
  • Visual debugger
  • Equation editor
  • Solver trace debugger
  • Structured IF and LOOP constructs (with EXIT and CONTINUE)
  • subroutines
  • assign any program to a key
  • 5 user flags as well as MathU Pro's own entry, overwrite and input flags
  • error trapping
  • indirect store and recall
  • export program listing to the Memo Pad

Programming Functions

  • preferences (angle, annuity, base, digits, dsp)
  • stack manipulation (rollup, rolldown, x<>y, drop, enter, lastx)
  • Decrement/increment and skip, exit or continue
  • pause, show, prompt, R/S
  • beep
  • nargin


  • 16 element stack
  • 20 global registers (10 are directly accessible via the keyboard)
  • Ability to swap primary and secondary registers.
  • 1024 local registers. These registers are local to each MathU Pro program and are persistent.
  • stack and register functions: clstk, clreg, clrvars, clx, p<>s, x<>y
  • stack roll up and roll down via hardware scroll buttons.
  • View registers, stack, and variables
  • storage and stack register arithmetic (sto+, sto-, sto*, sto/)

Scientific Functions

  • sin, cos, tan, sin-1, cos-1, tan-1, atan2,
  • sinh, cosh, tanh, asinh, acosh, atanh
  • ln, log, ln1p, ex (exp), expm1, 10x (pow10), yx (ytox), x2 (sq), sqrt, 1/x (inv)
  • chop, ceil, floor, round, int, frac, abs, mod, pi, rand
  • deg, rad, hours, H.MS, seconds
  • R->P, R->R (Polar coordinate conversions)

Financial Functions

  • N (number of periods)
  • i (percent interest per period)
  • PMT (payment per period)
  • PV (present value)
  • FV (future value)
  • CLFIN (clear financial registers)
  • Annuity preference (toggle between payments due at the beginning of the period and payments due at the end of the period)
  • View financial registers

Statistics Functions

  • S+ (accumulate statistics)
  • S- (remove data from statistics)
  • mean, std, rand
  • %, % change, factorial
  • clrstats (clear statistics registers)
  • View statistics registers

Base conversions

  • hex, dec, oct, bin
  • modular addition, modular subtraction, modular division, modular multiplication
  • and, or, xor
  • two's complement
  • wordsize preference (up to 48 bits)

Creative Creek, MathU, MathU Pro, RootM and One+One are trademarks of Creative Creek, LLC. All other tradenames and trademarks on the site are of their respective owners.