Scientific Calculator

Full-featured browser calculator — trig, logs, powers, memory & more. No download needed.

DEG
0
Keyboard supported — press Enter to calculate
Learn

Everything About the Online Scientific Calculator

The Online Scientific Calculator is an essential digital tool for students, engineers, and professionals who need to perform complex calculations without a physical device. Whether you are solving high school algebra or advanced engineering problems, our interface provides the precision of a TI-30X or Casio right in your browser.

While standard calculators handle basic arithmetic, this advanced tool supports logarithmic functions, trigonometry, and scientific notation. It is optimised for speed and accuracy, ensuring you get results instantly for homework, research, or professional data analysis.

📐

Trigonometry Suite

Full support for sin, cos, tan, and their inverse functions (arcsin, arccos, arctan). Switch between DEG, RAD, and GRAD modes for any angle system your course requires.

🔢

Logarithmic Functions

Calculate natural logs (ln) and common logs (log₁₀) instantly. Use the 2nd button to access the inverse functions 10ˣ and eˣ for exponential calculations.

Powers & Roots

Square, cube, and arbitrary powers with xʸ. Extract square roots √, cube roots ∛, and nth roots. All operations follow strict order of operations (PEMDAS/BODMAS).

💾

Memory Functions

Store values with MS, recall them with MR, accumulate totals with M+ and M−, and wipe the register with MC — just like a physical scientific calculator.

🔬

Scientific Notation (EE)

Enter very large or very small numbers easily using the EE (Enter Exponent) key. For example, 1.5 EE 6 = 1,500,000 — ideal for physics and chemistry problems.

🧮

Factorial & Combinatorics

Compute n! for permutations and probability problems. Supports large factorials for statistics, combinatorics, and discrete mathematics coursework.

FAQ

Frequently Asked Questions

What is the difference between DEG, RAD, and GRAD modes?
DEG (Degrees) is the most common unit — a full circle is 360°. RAD (Radians) is the standard in mathematics and physics — a full circle is 2π ≈ 6.283 radians. GRAD (Gradians) divides a circle into 400 equal parts and is used in surveying. Choose the mode your problem specifies before entering trig functions.
How do I calculate sin, cos, or tan of an angle?
First, select the correct angle mode (DEG or RAD) at the top. Then press sin, cos, or tan, enter your angle value, close the bracket, and press =. For example: sin(30) in DEG mode returns 0.5. Make sure your mode matches your problem — a common mistake is calculating in RAD when degrees are expected.
What does the 2nd button do?
The 2nd button (sometimes labelled INV or SHIFT on physical calculators) unlocks a second set of functions printed on each key. For example: sin becomes sin⁻¹ (arcsine), cos becomes cos⁻¹, log becomes 10ˣ, ln becomes eˣ, and x² becomes √. Press 2nd again to toggle back to primary functions.
How does scientific notation (EE) work?
The EE key inserts "×10^" into your expression, allowing you to enter numbers in scientific notation. For example, type 6.022 EE 23 to enter Avogadro's number (6.022 × 10²³). This is especially useful in chemistry, physics, and astronomy where numbers are extremely large or small.
What is the difference between log and ln?
log (common logarithm) is base 10 — so log(1000) = 3, because 10³ = 1000. ln (natural logarithm) is base e ≈ 2.71828 — so ln(e) = 1. In science and engineering, ln is often used for growth/decay problems (radioactive decay, compound interest), while log base 10 is common in chemistry (pH scale) and acoustics (decibels).
How do I calculate a factorial (n!)?
Enter the number first, then press the n! button. For example: press 5 then n! then = to get 5! = 120. Factorials grow very quickly — 10! = 3,628,800 and 20! exceeds a quintillion. Factorials are used in combinatorics, probability, and series expansions like Taylor polynomials.
How does the memory (M+, MR, MS, MC) work?
MS (Memory Store) saves the current display value to memory. MR (Memory Recall) retrieves the stored value and adds it to the expression. M+ adds the current display to whatever is already in memory. M− subtracts the current display from memory. MC (Memory Clear) resets memory to zero. The green "M" indicator lights up when memory is non-zero.
Is this calculator as accurate as a physical TI or Casio?
Yes — this calculator uses JavaScript's native floating-point engine (IEEE 754 double precision), which provides up to 15–17 significant digits of accuracy, matching the precision of most physical scientific calculators. For extremely sensitive scientific research requiring arbitrary precision, dedicated software like Mathematica or MATLAB is recommended.