Scientific Calculator

Type an expression or use the keypad. Standard order of operations, degrees or radians, and a history you can reuse.

✓ Runs locally in your browser — nothing is uploaded

History

    In short: A scientific calculator evaluates expressions with functions beyond basic arithmetic — trigonometry, logarithms, exponents, roots and factorials — following standard order of operations.

    About Scientific Calculator

    This calculator understands ordinary written math: 2(3+4)^2, sin(45), log(1000), 5! or sqrt(2)/2. It follows standard precedence — brackets, then powers (right-associative, so 2^3^2 is 2⁹ = 512), then multiplication and division, then addition and subtraction — and supports implicit multiplication like 2π.

    Expressions are evaluated by a small purpose-built parser, not by JavaScript’s eval, so nothing you type can run as code. Results use double-precision floating point and are rounded to 12 significant digits for display, which hides tiny artefacts like 0.1 + 0.2 = 0.30000000000000004.

    How to use Scientific Calculator

    1. Type an expression or press the keys; press Enter or = to save it to the history.
    2. Switch between degrees and radians for trig functions.
    3. Click a history entry to reuse it. Use ans for the last result.

    Examples

    Trigonometry

    In DEG mode, sin(30) = 0.5 and atan(1) = 45.

    Logs and powers

    log(1000) = 3 (base 10), ln(e^2) = 2, 2^10 = 1024, 10! = 3,628,800.

    Frequently asked questions

    Which functions are supported?

    sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, sqrt, cbrt, abs, log (base 10), ln, log2, exp, round, floor, ceil, factorial (!), percent (%), π, e and ans.

    What does % do?

    It divides by 100, so 50% = 0.5 and 200*15% = 30.

    How are very large or small numbers shown?

    In scientific notation, e.g. 6.02214076e23.

    Can I use the keyboard?

    Yes. Type directly in the expression box; Enter saves the result to history.

    Updated November 2026 · Free, no signup · How we build and test tools

    Related tools All calculators →