Though APCalculator (Arbitrary Precision Calculator) is initially set to 64 decimal digits internal precision, with 32 decimal digits displayed, this calculator can be set to any desired precision. Initial operating mode is RPN, which approximates the user interface of the HP-48/49 series calculators. Numeric display, even while entering numbers, features standard digit grouping. In RPN mode, there is essentially unlimited undo/redo of the entire stack, so that even late recognition of a mistake does not require a complete restart.
Algebraic mode allows arbitrary expressions to be entered and evaluated. In Algebraic mode, all results are displayed to the internal precision.
Solve mode is similar to the solve feature of HP calculators, for example allowing solution for any variable even when there is no analytic solution, e.g., Time Value of Money.
Features: Unit conversions, common constants, binary and hexadecimal numeric entry/display, choice of US (period) or EU (comma) radix mark, choice of angle entry (degrees or radians), choice of results display (decimal, scientific, binary, hexadecimal, or a combination of these)
Note: The internal precision is only limited for irrational numbers, e.g., Pi, as all integers and rational numbers, e.g., one third, are stored as rational numbers.