CalcPad is a portable smart notepad that calculates answers based on what is typed in.
It allows you to type in math expressions, assign variables, define functions, convert units, add units, and much more. There is no enter button; it automatically evaluates everything you type as it's typed. You can go back and edit, add, or delete anything you want at any time, just like a notepad, and all the calculations will update accordingly.
CalcPad was designed to take full advantage of the computer screen, keyboard, and mouse. In the past, many people tried to simulate calculators as closely as possible. They would even purposely add limitations to make it behave like a regular calculator. For example, with many physical calculators, if you are typing in expressions and making a mistake, you have to start again. There is no reason for this on a PC, but people would add that behavior as if it was a feature. Because of this, the author created CalcPad.
Free42 HP-42S Calculator Simulator is an Open Source recreation of the HP-42S Scientific Programmable Calculator and HP-82240 Printer. Plus42 is also available.