RPN Calc

April 5, 2020 ยท View on GitHub

windows build

Icon RPN Calc

This is an RPN calculator for Windows desktop similar to an old HP48 calculator. It supports binary/octal/decimal/hexadecimal values, large integers, fractions, doubles, complex numbers, DateTimes, and TimeSpans.

RPN Calc is a WPF app, and it requires either the .NET Framework or .NET Core. There is no installer. Just download the zip, extract it to a folder, and run RpnCalc.exe.

RPN Calc

Data Entry

Data TypeEntry ValueDisplay ValueEntry Format
Binary#10101b# 10101bHP-style using # prefix and b suffix
Hexadecimal#ABCDh# ABCDhHP-style using # prefix and h suffix
Hexadecimal0xABCD# ABCDhC-style using 0x prefix
Fraction1_21/2Underscore-separated numerator and denominator
Fraction1_3_41 3/4Underscore-separated whole part, numerator, and denominator
Complex(1,3)(1,3)Rectangular
Complex(2,@45)(2,@45)Polar using the current angle mode (e.g., degrees or radians)
DateTime"9/11/10 4:51pm"9/11/2010 4:51:00 PMDouble quoted date/time using the current culture's formatting rules
TimeSpan19:0100:19:01-d.hh:mm:ss.fff where the sign, days, hours, and milliseconds are optional