Scientific Calculator

Type a whole calculation, watch the answer appear as you go and fix mistakes before you press equals. Sine, cosine, logarithms, powers, roots, factorials and combinations work in degrees or radians, on your phone or computer.

Free · No sign-up

Angle unit

Use the keys or your keyboard. Enter shows the result, Esc clears.

History

Your calculations will appear here. Tap one to use it again. The history is saved only in this browser.

    How to use it

    1. Tap the keys or type with your keyboard. The whole calculation stays visible, so you can check it and tap anywhere in it to correct a number.
    2. Watch the preview below the line. It shows the result while you type, which makes mistakes easy to spot.
    3. Press = or Enter to finish. The calculation goes into the history, and an operator pressed next continues from the answer (Ans).
    4. For trigonometry, choose DEG for degrees or RAD for radians first. Press 2nd for the inverse functions, eˣ, 10ˣ, x³ and roots.

    Why use this tool

    See the whole calculation

    The full expression stays on screen, not just the last number, so you can read it back and edit it before pressing equals.

    Correct order of operations

    Powers come before multiplication and division, then addition and subtraction. −2² gives −4 and 2^3^2 gives 512, as in maths textbooks.

    Degrees or radians

    Switch with one tap. Common angles give exact answers, so sin(30°) is exactly 0.5 and cos(90°) is exactly 0.

    History you can reuse

    Your last 20 calculations stay in this browser. Tap a calculation to edit it, or tap a result to insert it.

    Made for phones

    Large keys and no zooming. The phone keyboard stays closed unless you want it, and on a computer you can simply type and press Enter.

    Decimal point or comma

    In German, Spanish and Russian the keypad uses a decimal comma. You can always type either a point or a comma.

    Order of operations in this calculator

    The calculator follows the standard order used in maths and science, often remembered as PEMDAS or BODMAS. Operations with the same priority are calculated from left to right, except powers, which are calculated from right to left.

    A number written directly before a bracket or a constant is multiplied, as in 2π or 3(4+5). An expression such as 6÷2(1+2) is ambiguous and calculators disagree about it. This one reads it as 6÷2×(1+2) = 9. If you mean 6÷(2(1+2)) = 1, add the brackets.

    PriorityOperationExampleResult
    1Brackets(3+4)×214
    2Functions, factorial, x², %2×3²18
    3Powers, from right to left2^3^2512
    4Minus sign before a number, nCr, nPr−2^2−4
    5Multiplication, division, mod3+4×211
    6Addition and subtraction10−4+17

    How the % key works

    The percent key follows the convention of most handheld and phone calculators, so discounts, tips and tax can be calculated directly.

    You typeResultMeaning
    200+15%230200 plus 15% of 200
    80−25%6080 minus 25% of 80
    50×10%510% of 50
    10%0.110 divided by 100

    Degrees or radians?

    Trigonometric functions depend on the angle unit. sin(30) is 0.5 in degrees but −0.988 in radians, so the wrong mode is the most common reason for a “wrong” answer.

    Use degrees (DEG) for everyday geometry, construction, navigation and most school triangle problems. Use radians (RAD) in calculus, in physics formulas that contain ω or 2π, and in programming. The inverse functions sin⁻¹, cos⁻¹ and tan⁻¹ give their answer in the unit you selected.

    At 90°, 270° and so on, the tangent has no value. The calculator tells you so instead of showing a huge number caused by rounding.

    Keys and functions

    KeyWhat it doesExample
    sin, cos, tanSine, cosine and tangent of an anglesin(30) = 0.5
    2nd + sin, cos, tanInverse functions: the angle for a given ratiosin⁻¹(0.5) = 30°
    ln, logNatural logarithm (base e) and logarithm base 10log(1000) = 3
    2nd + ln, loge to the power of x and 10 to the power of x10^(−3) = 0.001
    x², xʸSquare and any power2^10 = 1024
    √, 2nd + √Square root and cube root√(2) = 1.41421356237
    2nd + xʸAny root: the y-th root of x is x to the power 1/y8^(1÷3) = 2
    n!Factorial, for whole numbers up to 1705! = 120
    nCr, nPrCombinations and permutations10 nCr 3 = 120
    modRemainder after division17 mod 5 = 2
    |x|, 1/xAbsolute value and reciprocal4^(−1) = 0.25
    EXPScientific notation: times ten to a power6.022E23×2 = 1.2044E24
    AnsThe result of the previous calculationAns×2

    Accuracy and limits

    Calculations use the double-precision numbers built into every browser, which hold about 15 to 17 significant digits. Results are shown with up to 12 significant digits. This hides tiny rounding errors: 0.1+0.2 shows 0.3 instead of 0.30000000000000004.

    Results of 10¹⁵ and above, or below 0.000001, are shown in scientific notation, such as 1.2044E24. The largest possible result is about 1.8E308, and the largest factorial is 170!. For exact work with very large whole numbers or fractions, a computer algebra system is the better tool.

    Frequently asked questions

    Is this scientific calculator free?

    Yes. There is no sign-up and no limit. Every calculation runs in your browser, so the calculator keeps working even if your connection drops after the page has loaded.

    Why is my answer different from another calculator?

    Usually for one of three reasons: the angle unit (degrees or radians), the order of operations or the % key. Basic calculators calculate each step as you press it, so 3+4×2 gives 14 there and 11 here. Check the mode and add brackets to make your intention clear.

    How do I enter powers and roots?

    Use xʸ for powers, for example 2^10. For a square root tap √, and for a cube root tap 2nd and then √. For any other root, tap 2nd and then xʸ: 8^(1÷3) is the cube root of 8. On a keyboard, type ^ for powers and sqrt( for square roots.

    What is the difference between log and ln?

    log is the logarithm to base 10, so log(1000) = 3. ln is the natural logarithm to base e (about 2.71828), so ln(e) = 1. Press 2nd to get the reverse operations, 10ˣ and eˣ.

    How do I enter scientific notation such as 6.02 × 10²³?

    Type 6.02, press EXP and type 23. The line shows 6.02E23. For a negative power of ten, press the minus key after EXP, as in 1.6E−19.

    Is my history saved or sent anywhere?

    Your last 20 calculations are saved only in this browser on this device, so they are still there when you come back. Nothing is sent to a server. Tap Clear history to delete them.

    Can I use my computer keyboard?

    Yes. Type numbers, + − * / ^ ( ) and function names such as sin( or sqrt(. Enter shows the result, Esc clears everything and Backspace deletes the last character. The * and / keys work as × and ÷.

    Related tools

    Need something built?

    Tell us what you want to create.

    Tell us what you need built, from a simple website to a complete app, AI solution, automation, or custom system.

    Tell us what you want to build. We review every enquiry and reply by email.

    Contact

    Thanks, your enquiry is on its way.

    We will review the details and reply by email.