Scientific Calculator
Calculate expressions with trigonometric, logarithmic and exponential functions.
Result
Worked example
sqrt(2) + sin(30) in degree mode is approximately 1.914213562, because √2 ≈ 1.414213562 and sin(30°) = 0.5.
How it works
This calculator supports addition, subtraction, multiplication, division, exponentiation (^), parentheses, and the functions sqrt, sin,cos, tan, ln (natural log), log10, andabs, plus the constants pi and e. This is a fixed, closed grammar, not a general symbolic solver: factorial and other functions not listed above are not currently supported.
Multiplication is never inferred: write 2*pi, not 2pi. Exponentiation is right-associative, and a leading minus sign applies after exponentiation (-2^2 is −4, the same convention used by most programming languages and maths textbooks; write (-2)^2 for 4 instead). Choose degrees or radians before calculating trigonometric functions. This cannot be changed silently by the calculator itself.
Calculations use standard floating-point arithmetic, not arbitrary precision, so very large or very small results may be shown in scientific notation, and extremely precise results may be rounded for display.
What this result means
The result is the value of the full expression you typed or built with the keypad, evaluated left to right respecting brackets and operator precedence.
Common mistakes
- Implicit multiplication is not supported — write 2*pi, not 2pi.
- Unary minus binds more loosely than the power operator, so −2^2 evaluates to −4; write (−2)^2 if you mean a squared negative number.
Assumptions and limitations
- No factorial, no memory functions (M+/M−/MR), no arbitrary-base logarithm, and no root beyond square root.