Reporting bugs 1. Introduction DC is a reverse-polish desk calculator which supports unlimited precision arithmetic. It also allows you to define and call macros. A reverse-polish calculator stores numbers on a stack. Entering a number pushes it on the stack.
Arithmetic operations pop arguments off the stack and push the results.
To enter a number in DC, type the digits, with an optional decimal point. Exponential notation is not supported. To enter two numbers in succession, separate them with spaces or newlines. These have no meaning as commands. Read and evaluate DC commands from file .