About this tool
What does it evaluate?
Math expressions with proper precedence, parentheses, percentages, roots, powers and common functions — a scratch calculator that shows steps instead of just answers.
How to use it
- Type expressions naturally:
(1200*1.2-150)/4. - Use % for percentages and ^ for powers.
- Copy results with full precision.
Examples
- Splitting a bill with tip and tax per person.
- Compound growth:
1000*1.07^10. - Converting units inline within a bigger formula.
Important limitations
- Floating point is binary:
0.1+0.2 ≠ 0.3exactly — round money explicitly. - This is arithmetic, not a CAS: no symbolic algebra, integrals or proofs.
- Huge exponents overflow to Infinity — expected IEEE-754 behavior.
Privacy
Evaluated locally. Financial figures stay on your device.
Frequently asked questions
Why 0.30000000000000004?
Binary floating point cannot represent 0.1 exactly — round for display.
Does it do variables?
Single-expression evaluation; store intermediates yourself for chains.
Percent of what?
% applies to the running value — write it explicitly to avoid ambiguity.