RPN Calculator for Sublime Text 3
- Total 91
- Win 53
- OS X 18
- Linux 20
|Jul 18||Jul 17||Jul 16||Jul 15||Jul 14||Jul 13||Jul 12||Jul 11||Jul 10||Jul 9||Jul 8||Jul 7||Jul 6||Jul 5||Jul 4||Jul 3||Jul 2||Jul 1||Jun 30||Jun 29||Jun 28||Jun 27||Jun 26||Jun 25||Jun 24||Jun 23||Jun 22||Jun 21||Jun 20||Jun 19||Jun 18||Jun 17||Jun 16||Jun 15||Jun 14||Jun 13||Jun 12||Jun 11||Jun 10||Jun 9||Jun 8||Jun 7||Jun 6||Jun 5||Jun 4|
RPN is a reverse-polish notation calculator featuring basic, programmer, scientific, and statistics modes.
Launch RPN with the rpn command or Ctrl+Command+C (Ctrl+Alt+C in Windows or Linux).
Press ':' to change modes, bases, and scientific notation.
Basic mode supports simple addition, subtraction, etc., with floating point numbers.
Programmer mode supports 4 different bases: hexadecimal, decimal, octal, and binary. It also supports commands such as shifting, inversion, AND, OR, and XOR.
Due to Sublime Text 3 limitations, the maximum sized value in programmer mode is specified in globals.py as BIN_MAX_BITS. It defaults to 48 bits. Using 64 for this constant will cause some issues within Sublime.
Scientific mode operates with floating point numbers and supports commands such as exponent, factorial, square, square root, log2, etc.
Scientific notation is supported in regular or Engineering notation. You can alter the notation from the Modes
Statistical mode has commands sum, average, and median which operate on the entire stack at once.
- Using Package Control, install “RPN”
Clone this repository into your Sublime Text Packages folder:
- OS X: ~/Library/Application Support/Sublime Text 3/Packages/
- Windows: %APPDATA%/Sublime Text 3/Packages/
- Linux: ~/.Sublime Text 3/Packages/ or ~/.config/sublime-text-3/Packages
Help is available within RPN by pressing '?'. Change modes by pressing ':'.