Help
You can start from the top and work your way down, or you can click on any of the links below to see specific examples of how MathPad is used.
Window
Window Adjustment
You can resize both the window and the portion betweein input/output.
Functions
Functions don't require parenthesis. Keep in mind that 'sin(2pi)' or 'sin(2x)' is different than 'sin 2pi' or 'sin 2x', unless implicit multiplication is given a higher priority. This can be enabled in the settings.
Variable
Variable scope works in a very intuitive way.
There are multiple ways to create a variable.
Variable assignment and user-defined functions are very thorough. You can assign a variable to a variable that has been assigned to another variable. The major reason for this is that one of my goals was for MathPad to be hard to break.
Formulas can be setup like on paper. Variable assignment can make use of built-in constants.
Vectors
Supports vector math for both 2D and 3D vectors.
Percentages
The '%' symbol is used for percents instead of modulus.
Units
Unit conversion.
Constants
Prefixes
Notation
You can control how your output looks.
All answers can be converted into reduced fractions.