Local calculation and private history
Expressions are evaluated in your browser. The latest ten calculations are stored only in this browser and can be deleted at any time.
Scientific calculator
Enter an expression or use the built-in keypad. A dedicated parser evaluates the documented mathematical grammar locally, without eval or Function.
Calculated value
No calculation is stored in this browser.
Expressions are evaluated in your browser. The latest ten calculations are stored only in this browser and can be deleted at any time.
Functions take one argument in parentheses. Trigonometric functions use the selected degree or radian mode.
sin, cos, tanasin, acos, atansinh, cosh, tanhsqrt, cbrtln, log, log2expabs, floor, ceil, roundfactorial: n!percentage: n%constants: pi, e, anssin(30)0.5 in degree mode
The same expression gives a different value in radians.
2^3^2512
Exponentiation is evaluated from right to left.
5! + sqrt(81)129
5! is 120 and sqrt(81) is 9.
200*15%30
15% is converted to 0.15.
No. A dedicated tokenizer and parser accept only the documented mathematical grammar.
Calculations use JavaScript double-precision numbers and the displayed result is limited to fifteen significant digits.
Tangent is undefined when the cosine of the angle is zero.
ans represents the most recent successful result available in the page.