Quick Math

Evaluate arithmetic with +, -, *, /, % , ^ and parentheses. It uses a small recursive-descent parser, never eval, so crafted input cannot run code.

Frequently asked questions

Does it support functions?
Not yet. It covers the core operators and parentheses.
Is eval used?
No. The parser is written by hand for safety.

Related tools