SolutionsCase StudiesFree ToolsResourcesAboutContact
Get Your Free AI Automation Audit Book a Free 30-Minute Strategy Call

Scientific Calculator

Type a calculation or tap the keys: trigonometry in degrees or radians, logarithms, powers, roots, factorials, permutations and combinations, π, e and the previous answer. The answer updates as you type and every result you finish goes into a history you can reuse.

Free, no signupNo daily limitRuns in your browser - nothing you enter is uploadedUpdated

-

History (this tab only)

    What you can type

    TypeMeaningExample
    + − × ÷ or + - * /Add, subtract, multiply, divide2 + 3 * 4 = 14
    ^, ²Power (worked right to left)2^3^2 = 512
    sqrt( ) or √, cbrt( )Square and cube root√81 = 9
    sin cos tan, asin acos atanTrigonometry in the selected angle unitsin(30) = 0.5 in DEG
    sinh cosh tanhHyperbolic functionscosh(0) = 1
    log( ), ln( ), log2( ), log(x, b)Base 10, base e, base 2, any baselog(8, 2) = 3
    !, nCr( , ), nPr( , )Factorial, combinations, permutationsnCr(5, 2) = 10
    %Divide by 10015% × 240 = 36
    π or pi, e, AnsConstants and the last answer2π = 6.28318530718
    ETimes ten to the power3E8 = 300000000
    abs floor ceil round expAbsolute value, rounding, e to the powerabs(−7) = 7

    Keyboard: press Enter to calculate and save to history, Esc to clear. A missing closing bracket at the very end is added for you.

    Worked example: the opening calculation

    The calculator opens with 2 × (3 + 4)^2 − √81. It is worked in this order:

    brackets 3 + 4 = 7 power 7^2 = 49 root √81 = 9 multiply 2 × 49 = 98 subtract 98 − 9 = 89

    A second one with angles, in DEG mode: sin(30) + cos(60) = 0.5 + 0.5 = 1. Switch to RAD and the same keys give about −1.940, because 30 and 60 are then read as radians. Mixing up the two modes is the most common reason a calculator answer looks wrong.

    Order of operations

    The calculator follows the usual order taught as BODMAS, BIDMAS or PEMDAS, with two details that matter in exams:

    • Powers before a minus sign. −3^2 is −9, because the 3 is squared first. Type (−3)^2 for 9.
    • Powers from right to left. 2^3^2 means 2^(3^2) = 2^9 = 512, not 8^2 = 64.

    Multiplication and division share a level and are worked left to right, so 8 ÷ 2 × 4 is 16. A number written straight before a bracket, a constant or a function is multiplied: 2π, 3(4 + 1) and 2sin(30) all work.

    Results are rounded to 12 significant figures for display, so 0.1 + 0.2 shows 0.3. In DEG mode, angles such as 30°, 90° and 180° give exact answers: sin(180) is exactly 0 and tan(90) is reported as undefined rather than a huge number.

    Frequently asked questions

    How do I switch between degrees and radians?
    Use the DEG / RAD switch above the keys. In degrees, sin(30) is 0.5; in radians, sin(30) is about −0.988, because 30 radians is a different angle. Inverse functions such as asin give their answer in the mode you have selected.
    Why is −2^2 equal to −4 and not 4?
    Powers are worked out before the minus sign, the same order used in algebra: −2^2 means −(2^2) = −4. Write (−2)^2 to square negative two and get 4.
    What order does the calculator work in?
    Brackets first, then factorials, percentages and squares, then powers (from right to left, so 2^3^2 = 2^9 = 512), then multiplication and division, then addition and subtraction. A number written next to a bracket or a constant is multiplied: 2π and 3(4 + 1) both work.
    How do I calculate combinations and permutations?
    Use nCr(n, r) for combinations and nPr(n, r) for permutations, with a comma between the two numbers. nCr(5, 2) = 10 ways to choose 2 from 5; nPr(5, 2) = 20 ordered arrangements.
    What do log and ln mean?
    log is the base-10 logarithm, so log(1000) = 3. ln is the natural logarithm, base e, so ln(e) = 1. For any other base type log(x, base): log(8, 2) = 3.
    Why does 0.1 + 0.2 show 0.3 here when some calculators show 0.30000000000000004?
    Computers store decimals in binary, which cannot hold 0.1 exactly. This calculator rounds the displayed answer to 12 significant figures, which removes that last-digit noise while keeping far more precision than a school calculator shows.

    What this calculator does not do

    • Answers are shown to 12 significant figures; very large and very small answers switch to E notation (1.5E20).
    • It works with real numbers only - no complex numbers, matrices, unit conversion or symbolic algebra.
    • The history and the Ans value are kept only in this browser tab and are cleared when you close it.