Math & Statistics

Scientific Calculator

Updated Sep 3, 2026 Reviewed Sep 3, 2026
Evaluate arithmetic and scientific expressions with trigonometry, inverse functions, logarithms, powers, roots, constants, factorials, percent, history, and DEG or RAD modes.

Expression workspace

Enter or build an expression

Result

Calculation summary

Enter values to see the result

Your result, breakdown, assumptions, and warnings will appear here.

Live preview

Scientific expression

Scientific expressionThe curve illustrates a function while the result cards update after calculation.
The curve illustrates a function while the result cards update after calculation.

Formula

Expression → tokens → precedence parser → result

Angle mode
DEG
History items
0
Stored Ans
—

How to use this calculator

  1. 1Enter an expression or use the quick-function buttons.
  2. 2Choose DEG or RAD before using trigonometric functions.
  3. 3Evaluate, then reuse Ans or a recent result.

Formula

Expression → tokenize → parse by precedence → evaluate

A restricted parser applies parentheses, postfix operators, powers, multiplication, and addition in mathematical order.

Calculation steps

  • Normalize mathematical symbols and tokenize the input.
  • Parse only supported functions, constants, and operators.
  • Reject undefined results and format the valid number.

Worked example

In DEG mode, sin(30) + √81 = 0.5 + 9 = 9.5.

Assumptions

  • Trigonometric input follows the selected angle mode.
  • The calculator returns real finite numbers.
  • Display rounding does not change the stored result.

Sources

Frequently asked questions

Does this calculator use eval?

No. It uses a restricted mathematical parser.

What changes between DEG and RAD?

The mode changes trigonometric inputs and inverse-function outputs.

Can I reuse the answer?

Yes. Insert Ans after completing a calculation.

Why was my expression rejected?

It may be incomplete, unsupported, divide by zero, or produce a non-real result.

Handwriting Math Calculator
Write a complete expression with a mouse, touchscreen or stylus, automatically segment common mathematical symbols, review candidates and calculate safely.
Quadratic Equation Calculator
Solve ax² + bx + c = 0 with stable real or complex roots, then inspect the discriminant, vertex, symmetry axis, intercepts, opening direction, factors, and graph.
Fraction & Mixed Number Calculator
Add, subtract, multiply, divide, simplify, and compare proper, improper, or mixed-number fractions with exact results plus decimal and percentage conversions.
Triangle Solver Calculator
Solve SSS, SAS, ASA, AAS, or SSA triangles for every side and angle plus perimeter, area, altitudes, inradius, circumradius, and ambiguous solutions.