Web Calculator | How to use and interpret results
Evaluate an expression containing numbers, operators, parentheses and allowed Math functions. Enter the whole expression to inspect operation order instead of pressing sequential calculator keys.
- Runs in your browser
- Nothing is uploaded
- No signup; device limits apply
Loading the tool. If it does not appear, reload this page.
How to use this tool
Use parentheses explicitly, as in 2*(3+4). Functions use supported forms such as Math.sqrt(9), and trigonometric angles follow radians.
Results and examples
2*(3+4) gives 14 and Math.sqrt(9) gives 3. The % operator means remainder, so 10%3 is 1 rather than three percent of ten.
Worked example
2*(3+4) gives 14 and Math.sqrt(9) gives 3. The % operator means remainder, so 10%3 is 1 rather than three percent of ten.
Limitations
- This is not an editor for arbitrary JavaScript or variable declarations.
- Floating-point error and finite numeric-result limits apply.
Fields
| Field | Guidance and constraints |
|---|---|
| Expression | Check the unit and format displayed beside this field. |
Data handling
Processing stays in the current browser tab; the site does not upload tool input for the calculation itself.
Sources
Frequently asked questions
What does 2*(3+4) return?
2*(3+4) gives 14 and Math.sqrt(9) gives 3. The % operator means remainder, so 10%3 is 1 rather than three percent of ten.
Does % mean percentage?
This is not an editor for arbitrary JavaScript or variable declarations. Floating-point error and finite numeric-result limits apply.