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.
- Type an expression in Expression, or insert tokens with the on-screen keypad.
- Choose Degrees, Radians, or Gradians in Angle mode when the expression uses trigonometric functions.
- Set Significant figures from 1 to 15 for the displayed result.
- 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.