Scientific Calculator
Evaluate trigonometric, logarithmic, exponential and factorial expressions. With history.
Quick answer: Evaluate trigonometric, logarithmic, exponential and factorial expressions. With history.
Last updated
Frequently asked questions
- Which functions are supported?
- sin, cos, tan and their inverses (asin, acos, atan), hyperbolic versions (sinh, cosh, tanh), log (base 10), ln (natural log), sqrt, cbrt, abs, exp. Constants pi and e. Operators + - * / ^ % !
- How does it choose degrees vs radians?
- There's a toggle at the top. Default is degrees because that's what most people expect; flip to radians for engineering or physics work.
- Will it handle very big or very small numbers?
- Numbers use IEEE-754 doubles, so the practical range is ±10^308 with about 15 significant digits of precision. For arbitrary-precision integer math, use the GCD/LCM calculator.
- Is it safe to paste expressions from untrusted sources?
- Yes — we never call <code>eval()</code>. Every expression is parsed and validated before evaluation, so there's no JavaScript injection risk.
- Does the history persist?
- Yes, in your browser's local memory for the current session. We don't sync history anywhere — close the tab and it's gone.