MATH & SCIENCE

Scientific Calculator

Calculate arithmetic expressions, trigonometric functions, logarithms, powers, roots and factorials with a clear scientific keypad.

✓ Free to useDegree and radian modesCalculations stay in your browser
TOOLKITCALC SCIENTIFIC
0
0
Memory: 0

How to use the scientific calculator

  1. Enter an expression with the keypad or your keyboard.
  2. Choose DEG for degrees or RAD for radians before using trigonometric functions.
  3. Use parentheses to group operations and press = or Enter to calculate.
  4. Use MC, MR, M+ and M− to clear, recall, add to or subtract from calculator memory.

Supported functions

TypeFunctionsExample
ArithmeticAddition, subtraction, multiplication, division, parentheses(3 + 4) × 2 = 14
Trigonometrysin, cos, tan and inverse functionssin(30) in DEG mode = 0.5
Logarithmslog (base 10), ln (natural log)log(100) = 2
Powers and rootsxʸ, square, cube, square root, cube root, eˣ, 10ˣ2^3 = 8
OtherFactorial, percent, π, e, reciprocal, answer memory5! = 120

Order of operations

The calculator evaluates expressions using standard mathematical precedence: parentheses first, then powers and functions, then multiplication and division, and finally addition and subtraction. For example, 2 + 3 × 4 = 14. Use parentheses when you want a different order.

Frequently asked questions

What is the difference between degrees and radians?

Degrees divide a full turn into 360 parts. Radians measure angles using the radius of a circle; a full turn is 2π radians. Select the mode that matches your problem.

How do I calculate sine of 30 degrees?

Select DEG, enter sin(30), then press =. The result is 0.5.

Why do I get a math error?

Some operations are undefined for certain inputs, such as division by zero, the logarithm of zero or a negative real number, or the square root of a negative real number. Check your expression and parentheses.

Are my calculations sent to a server?

The calculator's arithmetic runs in your browser. The expression and result are not submitted by this calculator to the PHP page.

How accurate are the results?

Results use your browser's standard floating-point math functions. Displayed values are rounded for readability, so very long calculations may have small floating-point rounding differences.

For educational and general calculation use. Floating-point results may be approximate for some expressions.