Skip to main content

Scientific Calculator

Type a whole expression and see the answer as you go. Correct order of operations, DEG/RAD/GRAD trigonometry, logs, roots, powers and factorials.

M

Functions

Everything you can type
sin cos tan and asin acos atan, sinh cosh tanh and asinh acosh atanh, ln log log2, logb(base,x), sqrt cbrt, root(n,x), abs exp round floor ceil sign, nCr(n,r) nPr(n,r), mod(a,b), gcd(a,b) lcm(a,b), pi π e tau phi, ans. Powers with ^, factorial with !.

Numbers

You can type straight into the display. Enter calculates, Esc clears, Ans reuses the last answer. Order of operations (BODMAS/PEMDAS) is always applied — 2+3×4 is 14.

History
    No calculations yet — tap any past result to use it again.
    Answer as you type
    100% private
    Correct order of operations
    Mobile friendly
    100% Free

    Scientific Calculator

    Free online scientific calculator with real order of operations, DEG/RAD/GRAD trigonometry, logarithms, powers, roots, factorials, memory and history.


    Scientific Calculator — Advanced Math Functions in Your Browser

    Trigonometry, logarithms, exponents, factorials, combinatorics — the math you meet in 11th grade physics, JEE preparation, college engineering and scientific work needs more than a basic calculator. This one reads a whole expression the way you would write it on paper, and shows the answer as you type.

    Write sin(30) + log(100) × 2 and you get 2.5, because multiplication is applied before addition. Switch between degrees, radians and gradians. Use memory, reuse the last answer with Ans, and click any history entry to bring it back. Nothing is installed, nothing is sent anywhere.

    Order of operations, done properly

    Many web calculators evaluate strictly left to right, like a 1970s pocket calculator, which quietly gets almost every mixed expression wrong. This one uses a real expression parser:

    • 2 + 3 × 4 is 14, not 20 — multiplication binds tighter than addition.
    • 2^3^2 is 512, not 64 — powers are right associative.
    • −2^2 is −4 — the power applies before the minus sign, as in mathematics.
    • 2(3+4) is 14 — implicit multiplication works, and so does 2π.

    How to Use the Scientific Calculator

    1. Enter Expression

    Click buttons or type directly — sin(30) + log(100) × 2 works just like writing on paper.

    2. Choose Mode

    Switch between degrees (DEG), radians (RAD) and gradians (GRAD) for trigonometry. Your choice is remembered next time.

    3. Get Result

    The answer appears under your expression as you type. Press = to keep it, then use Ans to carry it into the next calculation.

    4. View History

    Your last 30 calculations are saved in this browser. Click any entry to put that expression back on the display and edit it.


    Scientific Calculator Features

    Trigonometry

    sin, cos, tan with their inverses and hyperbolic forms, in degrees, radians or gradians. The standard angles are exact: sin(180°) is 0, not 0.0000000000000001.

    Powers and Roots

    xy, x², square root, cube root and nth root via root(n,x). Negative and fractional exponents work.

    Logarithms

    log (base 10), ln (natural), log₂, any base with logb(base,x), plus ex and 10x (antilog) under the INV key.

    Constants and Memory

    π, e, tau and phi, plus a full memory (MS, MR, M+, M−, MC) that stores the value of whatever is on the display.

    Factorial and Combinatorics

    n!, permutations nPr(n,r), combinations nCr(n,r), mod(a,b), gcd, lcm and absolute value.

    Free and Private

    No signup, no tracking. Runs entirely in your browser.


    Scientific Calculator — FAQs

    Yes — while JEE doesn't allow calculators in the actual exam, this tool is great for verifying answers during home practice. It supports all the trigonometric, logarithmic, and power functions you'll encounter.

    Yes — the display is a normal text field, so you can type, select, paste and edit an expression like any other input. Standard symbols work: + - * /, ^ for powers, ! for factorial, ( ) for grouping. Function names like sin, cos, log, sqrt and nCr are typed by name. Enter calculates, Esc clears, and Backspace works at the cursor.

    Calculations use IEEE-754 double precision — roughly 15 to 16 significant digits, which is well beyond what engineering, physics and chemistry problems need. Full precision is kept internally and only the displayed answer is rounded, so chaining results through Ans does not accumulate rounding error. That rounding is also why 0.1 + 0.2 shows 0.3 here rather than the 0.30000000000000004 that binary floating point literally produces.

    The same way a physical calculator does: a percentage after + or − is taken of the value in front of it. So 200 + 10% is 220 and 200 − 10% is 180. On its own, or with × and ÷, a percent is simply a division by 100 — 50% is 0.5 and 200 × 10% is 20. If you want the plain meaning after a plus, put it in brackets: 200 + (10%) gives 200.1.

    Because a wrong answer is worse than no answer. Calculations that are genuinely undefined say so rather than returning a meaningless number: tan(90°), sqrt(-4), ln(-1), asin(2), division by zero, and the factorial of a negative or fractional number all report what went wrong. An incomplete expression you are still typing, such as 2+, stays quiet until you finish it.

    Yes, completely free. No signup, no limits.