Scientific CalculatorFree online math calculator — instant results, no sign-up

Full scientific calculator with trig, logs, powers, memory and degree/radian modes.

DEG
0

About the Scientific Calculator

This scientific calculator evaluates arithmetic, trigonometric, logarithmic, and exponential expressions directly in your browser. It supports both degree and radian angle modes, basic memory storage, and higher-order mathematical operations. Students, engineers, and scientists use it to solve complex algebraic and transcendental equations without needing a physical handheld device.

Expression / Keypad Input
Mathematical expression composed of numerical digits, standard arithmetic operators (+, -, *, /), parentheses, and scientific functions (sin, cos, tan, log, ln, powers, roots)
Angle Mode (DEG / RAD)
Angle unit toggle: Degree (360 degrees in a full circle) or Radian (2π radians in a full circle) for trigonometric evaluations

Formula and method

deg_to_rad = deg × (π / 180)
rad_to_deg = rad × (180 / π)
y = x^n
log10(x) = log(x) / log(10)
ln(x) = log_e(x)
  • x, nBase numerical inputs or function arguments
  • degAngle measurement expressed in degrees
  • radAngle measurement expressed in radians
  • πArchimedes' constant, approximately 3.141592653589793
  • eEuler's number, approximately 2.718281828459045

Calculations are evaluated using standard operator precedence (parentheses, exponents, multiplication and division, followed by addition and subtraction). Trigonometric functions automatically convert input values based on the active DEG or RAD setting before applying standard IEEE 754 floating-point operations.

How to use the Scientific Calculator

  1. 1Select your desired angle mode (DEG or RAD) before performing any trigonometric calculations.
  2. 2Enter your numerical values and operations using the interactive keypad or keyboard.
  3. 3Use parentheses to group operations and override standard precedence when necessary.
  4. 4Press equals (=) or enter to evaluate the expression and view the final result.

Reading your result

The primary display shows the calculated numerical result formatted to standard floating-point precision. If an input violates mathematical domain rules—such as division by zero, tangent at 90 degrees, or the logarithm of a negative number—the display indicates an error or undefined value.

Limitations

Results are subject to standard 64-bit binary floating-point rounding limits (around 15 to 17 significant decimal digits), which can introduce tiny rounding anomalies in exact fractions or periodic functions. It does not perform symbolic algebra or step-by-step symbolic integration and differentiation.

Common questions

Why does sin(180) or tan(90) not give an exact zero or infinity?+

In floating-point math, π cannot be represented with infinite decimal precision. As a result, operations like sin(180°) evaluate very close to zero (e.g., 1e-16) rather than absolute zero.

When should I use radians instead of degrees?+

Use degrees for geometry, navigation, and everyday surveying problems where circles are divided into 360 units. Use radians for calculus, physics, and advanced trigonometry where angle size is directly tied to arc length.

What is the difference between log and ln?+

On standard scientific calculators, 'log' represents the common logarithm with base 10 (log10), whereas 'ln' represents the natural logarithm with base e (approx. 2.71828).

Does the calculator save my information?+

Calculations run in your browser. While signed in, inputs and results are automatically recorded in account history; saving a result creates a separate saved record.

Further reading

You might also like

Results are estimates for informational purposes and are not financial, medical or legal advice.