All Over Tools logo
Tool Combiner
Analyze Tools Clean Tools Compare Tools Convert Tools Data Validation Extract Tools Format Tools Generate Tools Organize Tools Transform Tools
Audio Tools Font Tools Image Tools Subtitle Tools Video Tools
Archive Tools Document Tools Ebook Tools File Management Tools PDF Tools Presentation Tools
Config Tools Database Tools Dataset Tools JSON Tools Parser Tools Spreadsheet Tools XML Tools
Business Calculators Construction Calculators Date And Time Calculators Education Calculators Financial Calculators Food Calculators Health Calculators Math Calculators Science Calculators Sports Calculators Statistics Calculators
Blog About Us Contact Us

Scientific Calculator

Evaluate expressions with arithmetic, parentheses, powers, roots, logarithms, trigonometry, constants, percentages, and scientific notation. Set the angle mode and significant figures, see the parsed expression, and reuse past calculations from your history.

Use + - * / ^, parentheses, functions like sin, cos, tan, ln, log, sqrt, root(x,n), and constants pi, e. Press Enter to calculate.

No calculations yet - your history is saved in this browser only.

    How to use a scientific calculator

    Type one numeric expression in Expression, choose an angle unit when needed, set Significant figures, and select Calculate. Press Enter in the field for the same result. The result panel shows the rounded value and a parsed version of the expression.

    1. Type an expression in Expression, or insert tokens with the on-screen keypad.
    2. Choose Degrees, Radians, or Gradians in Angle mode when the expression uses trigonometric functions.
    3. Set Significant figures from 1 to 15 for the displayed result.
    4. Select Calculate, or press Enter, to show Result and Parsed expression.

    The keypad inserts its token at the cursor. Changing Angle mode hides the current result, so select Calculate again after changing it.

    Evaluate powers, roots and logarithms

    Use + - * / ^, parentheses, percentages, factorials, implicit multiplication, and scientific notation. One-argument functions include sqrt, cbrt, ln, log, log2, exp, abs, ceil, floor, round, and sign. Trigonometric, inverse trigonometric, and hyperbolic names are also recognized. The constants pi, e, and ans are accepted. Function names ignore letter case, and each function needs parentheses.

    2^5 + sqrt(16) * sin(30)
    Angle mode: Degrees
    Precision: 6 significant figures
    Result: 34

    Parsed expression shows the normalized form after the input is read. It displays operator grouping and turns implicit multiplication into an explicit multiplication sign.

    Choose angle mode and significant figures

    Degrees, Radians, and Gradians change the angle conversion for trigonometric and inverse trigonometric functions. For example, sin(30) returns 0.5 in Degrees, while Radians treats 30 as a radian value. Hyperbolic functions keep the same numeric behavior in each mode.

    Significant figures controls the displayed rounding, from 1 through 15 figures. The calculation keeps the full floating-point value, so 1/3 with 4 significant figures displays 0.3333. Results below 0.000001 or at least 1e21 use scientific notation.

    Scientific calculator input rules

    Enter one expression of up to 300 characters. Spaces are ignored, and implicit multiplication accepts forms such as 2pi and 3(2+1). An unknown name, unsupported symbol, missing parenthesis, or division by zero produces an error. The parser evaluates numeric expressions, so variables and symbolic equations are not accepted.

    Logarithm inputs must be positive. Even roots of negative values fail, factorials need non-negative whole numbers up to 170, and a negative base cannot use a non-integer exponent. The field help shows comma-based forms such as root(x,n), but the tokenizer currently rejects commas as unsupported characters, so use the working one-argument functions and operators listed above.

    Reuse calculations with history

    Each successful calculation is saved in this browser's localStorage, with the 50 most recent entries kept. Select a history entry to load its original text into Expression, then select Calculate because loading does not evaluate it. Select Clear history to remove the saved entries.

    Select Copy result for a report containing Input, Parsed as, Angle mode, Precision, and Result. The expressions are parsed and evaluated in the browser, and this page makes no network request with them.

    Use ans in a follow-up calculation

    After a successful calculation, ans represents the unrounded numeric result from that calculation. You can include it in the next expression, while Copy result uses the displayed result and the selected precision in its report.

    For example, calculate 6.022e23, then use ans/2 in a second expression. If no calculation has succeeded in the current page session, ans produces an error.

    When another math calculator fits better

    Use this page for a numeric expression with several operations. The Math Calculators category groups equation, geometry, sequence, matrix, vector, and scientific tasks. Choose the Algebra Calculator when an unknown variable or equation needs solving, the Logarithm Calculator for one logarithm with its input checks and formula, or the Exponent Calculator for a base raised to a real exponent.

    Frequently asked questions

    What does a scientific calculator evaluate?

    It evaluates one numeric expression with arithmetic, powers, roots, logarithms, trigonometric and hyperbolic functions, constants, percentages, factorials, and scientific notation.

    Can this scientific calculator solve for x?

    It evaluates numeric expressions and does not solve for an unknown variable or simplify symbolic algebra. Use the Algebra Calculator for a one-variable equation.

    How do Degrees, Radians and Gradians change a calculation?

    They set the angle unit used by trigonometric and inverse trigonometric functions. Hyperbolic functions do not use Angle mode, and changing the setting requires selecting Calculate again.

    How many significant figures can I set?

    You can set Significant figures from 1 to 15. The setting rounds the displayed result while the calculation keeps its full floating-point value.

    Related Tools

    56 views