Scientific calculator

Type or tap. Brackets, powers, trig and logs work the way your school calculator does.

Angle unit
Angles in degrees

History

Your calculations will appear here. Select one to use it again.

    Worked out on your device. Nothing is sent anywhere.

    What you can type

    TypeMeansExample
    + − × ÷ or + - * /Arithmetic2 + 3 × 4 = 14
    ^, ²Power2^10 = 1024
    √, sqrt( ), cbrt( )Square and cube roots√16 = 4, cbrt(27) = 3
    sin cos tan, asin acos atanTrigonometry (DEG or RAD)sin(30) = 0.5
    ln log log2 expLogarithms (natural, base 10, base 2) and eˣlog(1000) = 3
    !Factorial5! = 120
    %Divide by 100200 × 15% = 30
    π e ansPi, Euler’s number, the last answer2π = 6.28318530718
    abs( )Absolute valueabs(−4) = 4

    Mistakes are explained instead of guessed at: a missing bracket says "Missing )", and something that has no real answer, such as √−1 or ln 0, says so rather than showing a wrong number.

    Questions

    What order does the calculator work in?

    The usual order of operations: brackets first, then powers (right to left, so 2^3^2 is 2^9 = 512), then multiplication and division, then addition and subtraction, each left to right. A minus sign in front applies after powers, so −2² is −4; write (−2)² for 4.

    Can I leave out the × sign?

    Yes. 2π, 3(4), (1+2)(3+4) and 2 sin(30) all multiply. Implicit multiplication has the same priority as ×, so 1/2π is (1/2) × π, as on most handheld calculators; use brackets, 1/(2π), when you mean the other.

    Degrees or radians?

    DEG treats angles in sin, cos and tan as degrees (sin 30 = 0.5) and gives asin, acos and atan in degrees; RAD uses radians (sin(π/6) = 0.5). Exact values come out exact in both: sin 180° is 0, not a tiny leftover like 1.2e-16, and tan 90° is reported as undefined.

    What does % do?

    It divides by 100, so 15% is 0.15 and 200 × 15% is 30. Note that 100 + 10% is therefore 100.1 here; to add 10% to 100, type 100 × 1.1 or use the percentage change calculator.

    How accurate are the answers?

    Calculations use 64-bit floating point, about 15 to 16 significant digits, and results are shown to 12, which hides the tiny binary rounding errors (0.1 + 0.2 shows 0.3). Factorials go up to 170!; anything over about 1.8 × 10³⁰⁸ is reported as too large.

    Can I use my keyboard?

    Yes. Type numbers, + − * / ^ ( ) ! % and function names such as sqrt or ln straight into the box. Enter (or =) works it out, Escape clears, and Backspace deletes. Your history stays in this tab only and is never saved or sent.

    More calculators