T
DataToolings

Scientific Calculator

Free online scientific calculator with trig functions, logarithms, exponents, and more. Supports DEG/RAD mode and keyboard input.

What Is a Scientific Calculator?

A scientific calculator performs advanced mathematical operations beyond basic arithmetic. It handles trigonometric functions, logarithms, exponents, factorials, and mathematical constants — making it essential for students, engineers, scientists, and programmers.

How to Use

  • Click buttons or type expressions directly in the display
  • Toggle DEG/RAD to switch between degree and radian mode for trig functions
  • Use ^ for exponentiation (e.g., 2^8), sqrt( for square root
  • Use ! for factorial (e.g., 5!), parentheses for grouping
  • Press = or Enter to calculate

Features

  • Trigonometric functions: sin, cos, tan and their inverses
  • Logarithms: log (base 10) and ln (natural log)
  • Square root, absolute value, power (xⁿ)
  • Mathematical constants: π and e
  • Factorial, percentage, and reciprocal (1/x)
  • DEG / RAD angle mode toggle
  • Keyboard input supported

FAQ

What is the difference between DEG and RAD mode?

In DEG mode, angles are in degrees (0–360). In RAD mode, angles are in radians (0–2π). For example, sin(90) in DEG = 1, but sin(90) in RAD ≈ 0.894.

How do I compute powers like 2 to the power of 8?

Use the xⁿ button or type 2^8 directly. This appends ^( so you can enter any exponent.

What is the maximum factorial supported?

Factorials up to 170! are computed exactly. 171! and above overflow to Infinity in JavaScript's floating-point system.

Can I type expressions with my keyboard?

Yes. Click the display field and type any expression including numbers, operators, and function names. Press Enter to evaluate.