AKCalc is a simple stack based reverse Polish notation calculator. The main display shows the top of the stack at which values can be entered with the digit keys whilst the right hand display shows the rest of the stack. Values are pushed onto the stack with the ↵ key.
When an operation key is pressed the argument is popped off of the top of the stack and the result is pushed back onto the stack. For operations that take two arguments, the second argument is retrieved before the first. For example 3-5
is calculated with the keystrokes 3 ↵ 5 -
Note that immediately after an operation, pressing a numeric key will push a new number onto the top of the stack which can then be edited. If a digit of an operation's result is deleted with ← then the result is treated as a new value that can be further edited.
|C / AC||<delete>|
|sin / asin||s|
|cos / acos||c|
|tan / atan||t|
|log / 10x||g|
|ln / ex||l|
|y√ / xy||y|
|√ / x2||q|