Scientific Calculator Online — Free

Full-featured scientific calculator with trigonometry, logarithms, powers, roots, factorials, memory functions and constants. DEG/RAD mode, calculation history, keyboard shortcuts. Free, no signup.

Free Trig & Log Memory Functions Keyboard Support History
DEG | Normal
0
📋 Calculation History

No calculations yet...

Keyboard Shortcuts
0-9 Numbers
Enter Equals
+ Add
- Subtract
* Multiply
/ Divide
^ Power
Backspace Delete
Escape Clear
. Decimal

Free Scientific Calculator Online — Full-Featured for Students & Professionals

Our free scientific calculator is a full-featured online tool designed for students, engineers, scientists, and anyone who needs advanced mathematical calculations beyond basic arithmetic. It includes all the functions found on a physical scientific calculator like the Casio FX-991EX — trigonometry, logarithms, powers, roots, factorials, and mathematical constants — all completely free and accessible from any device with a web browser.

📐
Trigonometry
sin, cos, tan and their inverses. DEG and RAD mode support.
📊
Logarithms
log (base 10), ln (natural log), and antilog functions.
Powers & Roots
xʸ, x², √x, ³√x and reciprocal (1/x).
💾
Memory Functions
MC, MR, MS, M+, M- — full memory register support.
⌨️
Keyboard Support
Full keyboard input support for fast calculations.
📋
History
Last 20 calculations saved with one-click recall.

How to Use the Scientific Calculator

Basic Arithmetic

The calculator supports standard arithmetic operations: + (addition), − (subtraction), × (multiplication), ÷ (division). Click the number buttons or use your keyboard to enter numbers. Operators are applied when you press the next operation or the = button. The display shows the current expression and result as you type.

Trigonometric Functions (sin, cos, tan)

To calculate sin, cos, or tan of an angle:

  1. Choose your angle mode — click DEG/RAD to toggle between degrees and radians
  2. Enter the angle value (e.g., 30)
  3. Press the sin, cos, or tan button
  4. The result appears instantly

Example: sin(30°) in DEG mode: Enter 30 → press sin → Result: 0.5

For inverse trig (finding the angle from a ratio), press INV first, which changes sin to sin⁻¹, cos to cos⁻¹, and tan to tan⁻¹. Then enter the ratio and press the trig button.

DEG vs RAD — When to Use Which

This is one of the most important settings on a scientific calculator. Using the wrong mode gives completely wrong results for trig functions:

SituationUse DEGUse RAD
School/board exams (Class 10-12)✅ Yes (usually)Check question
Engineering problemsDepends✅ Often yes
Calculus and analysis❌ No✅ Yes
Physics problems (oscillations, waves)❌ No✅ Yes
Navigation and surveying✅ YesCheck problem
Programming (Math.sin in JavaScript, Python)❌ No✅ Yes (always)

Logarithm Functions

Our calculator provides two logarithm functions:

  • log (Common Logarithm): log base 10. Enter number → press log. Example: log(1000) = 3 (because 10³ = 1000)
  • ln (Natural Logarithm): log base e ≈ 2.718. Enter number → press ln. Example: ln(e) = 1

Logarithms are used in: pH calculation (pH = -log[H⁺]), decibel levels (dB = 10 log P₂/P₁), Richter scale for earthquakes, compound interest formulas, information theory, and entropy calculations in thermodynamics.

Powers and Roots

ButtonFunctionExampleResult
x raised to power y2 xʸ 101024
Square of x7 x²49
√xSquare root√x 14412
³√xCube root³√x 273
1/xReciprocal1/x 40.25
|x|Absolute value|x| -77

Memory Functions

Memory functions allow you to store a number and recall it later — essential for multi-step calculations:

  • MS (Memory Store): Saves the current display value to memory
  • MR (Memory Recall): Recalls the stored memory value to display
  • M+ (Memory Add): Adds the current display value to memory
  • M- (Memory Subtract): Subtracts the current display value from memory
  • MC (Memory Clear): Clears the memory register to zero

Example use: Calculate (15 × 4) + (23 × 7): Enter 15 × 4 = 60 → MS. Enter 23 × 7 = 161 → M+. Press MR to get 221 (total).

Mathematical Constants

  • π (Pi): ≈ 3.14159265358979 — Ratio of circle's circumference to diameter. Used in circle area (πr²), volume, wave equations.
  • e (Euler's number): ≈ 2.71828182845905 — Base of natural logarithm. Used in exponential growth/decay, compound interest, probability.
  • φ (Golden Ratio): ≈ 1.61803398875 — Found in art, architecture, and nature. φ = (1 + √5) / 2.

n! (Factorial)

The factorial of n (n!) is the product of all positive integers from 1 to n. Example: 5! = 5 × 4 × 3 × 2 × 1 = 120. Factorials are used in permutations (nPr), combinations (nCr), and probability:

  • Combinations: nCr = n! / (r! × (n-r)!)
  • Permutations: nPr = n! / (n-r)!
  • Probability distributions (binomial, Poisson)

Our calculator supports factorials up to 170! (the maximum that JavaScript can represent without overflow to Infinity).

Important Scientific Calculator Formulas for Students

Trigonometry Identities

IdentityFormulaNotes
Pythagoreansin²θ + cos²θ = 1Verify: sin²(30°) + cos²(30°) = 0.25 + 0.75 = 1
tan relationtan θ = sin θ / cos θUseful for converting
1 + tan²θ = sec²θDerived from PythagoreanUsed in integration
sin(A+B)sinA cosB + cosA sinBAddition formula
cos(A+B)cosA cosB − sinA sinBAddition formula
Double anglesin 2A = 2 sinA cosACommon in Class 11-12

Standard Values (DEG mode) — Memorise for Board Exams

Anglesincostan
010
30°1/2 = 0.5√3/2 ≈ 0.8661/√3 ≈ 0.577
45°1/√2 ≈ 0.7071/√2 ≈ 0.7071
60°√3/2 ≈ 0.8661/2 = 0.5√3 ≈ 1.732
90°10Undefined

Logarithm Rules

RuleFormulaExample
Product rulelog(A × B) = log A + log Blog(100 × 10) = log 100 + log 10 = 2 + 1 = 3
Quotient rulelog(A / B) = log A − log Blog(1000/10) = 3 − 1 = 2
Power rulelog(Aⁿ) = n × log Alog(10³) = 3 × log 10 = 3 × 1 = 3
Change of baselog_b(x) = ln(x) / ln(b)log₂(8) = ln(8)/ln(2) = 2.08/0.693 = 3

Scientific Calculator for Different Subjects

Physics (Class 11-12 and JEE/NEET)

  • Projectile motion: calculate sin θ and cos θ for velocity components
  • Wave calculations: ω (angular frequency) = 2πf
  • Optics: Snell's law — n₁ sin θ₁ = n₂ sin θ₂ (requires inverse trig)
  • Nuclear physics: exponential decay — N = N₀ × e^(−λt)
  • Sound: decibel level = 10 log(I/I₀)

Chemistry

  • pH calculation: pH = −log[H⁺]
  • Arrhenius equation: k = A × e^(−Ea/RT)
  • Beer-Lambert law: A = ε × l × c
  • Equilibrium constant calculations

Mathematics (Class 11-12 and JEE)

  • Trigonometric equations and identities verification
  • Logarithmic and exponential equations
  • Probability: nCr and nPr using factorial
  • Complex number magnitude and argument
  • Limits and derivatives verification

Engineering and Professional Use

  • Structural engineering: angle and load calculations
  • Electrical engineering: power factor (cos φ), reactance calculations
  • Signal processing: log scale calculations, dB levels
  • Finance: compound interest using exponential functions

Casio FX-991EX vs Our Online Scientific Calculator

FeatureCalculatorOnline.toolsCasio FX-991EXGoogle Calculator
CostFree~₹1,200–1,500Free
Trig functions✅ sin, cos, tan + inverse✅ Full✅ Basic
Logarithms✅ log + ln✅ Full✅ Basic
Memory functions✅ M+, M-, MS, MR, MC✅ Multiple variables❌ None
Calculation history✅ Last 20Limited❌ None
Keyboard input✅ Full keyboardPhysical keysPartial
Constants (π, e, φ)✅ Yes✅ Many✅ Basic
AccessibilityAny browserPhysical deviceMobile/web
Factorial✅ Up to 170!✅ Up to 69!❌ No
Golden ratio φ✅ Yes❌ No❌ No

Common Mistakes on Scientific Calculators

  • Wrong angle mode: The most common error — always check if you need DEG or RAD before trig calculations. sin(90) in RAD gives a very different result from sin(90°) in DEG.
  • Order of operations: Use brackets to control the order. 2 + 3 × 4 = 14 (not 20), because multiplication is done before addition.
  • Log vs ln confusion: log is base 10; ln is base e. pH uses log (base 10), natural growth uses ln (base e).
  • Negative numbers and square roots: √(−4) is undefined in real numbers. The calculator will show an Error.
  • Very large factorials: 171! exceeds JavaScript's maximum representable number and will show Infinity or Error.

Frequently Asked Questions

How do I calculate sin, cos, and tan online?
Enter the angle value, check you are in the correct mode (DEG for degrees or RAD for radians), then press sin, cos, or tan. Example: To find cos(60°) in degrees: ensure DEG mode is active, enter 60, press cos. Result = 0.5.
What is the difference between log and ln?
log is the common logarithm (base 10). ln is the natural logarithm (base e ≈ 2.718). log(1000) = 3 because 10³ = 1000. ln(e) = 1 because e¹ = e. Use log for pH, decibels, and Richter scale. Use ln for exponential growth/decay, calculus, and natural processes.
How do I use the memory functions?
Press MS to store the current number in memory. Press MR to recall it. Press M+ to add the current value to memory. Press M- to subtract. Press MC to clear memory. The memory indicator appears at the bottom of the display when a value is stored. Memory functions are ideal for multi-step calculations where you need to reuse a number.
How do I calculate nCr (combinations) on this calculator?
To calculate nCr = n! / (r! × (n-r)!), use the n! button for each factorial. Example: 5C2 = 5! / (2! × 3!) = 120 / (2 × 6) = 120 / 12 = 10. Calculate: 5 n! = 120 (MS). 2 n! = 2. 3 n! = 6. 2 × 6 = 12. 120 ÷ 12 = 10. Alternatively use MR for the stored factorial value.
What is INV mode on the scientific calculator?
INV (Inverse) mode changes the trig functions to their inverse forms: sin → sin⁻¹ (arcsin), cos → cos⁻¹ (arccos), tan → tan⁻¹ (arctan). Inverse trig finds the angle when given the ratio. For example, sin⁻¹(0.5) = 30° in DEG mode — meaning the angle whose sine is 0.5 is 30 degrees.
Can I use this calculator for JEE and board exams practice?
Yes. Our scientific calculator covers all functions needed for JEE Main, JEE Advanced, NEET, and CBSE/ICSE board exams. The keyboard shortcuts allow fast input during timed practice. The calculation history lets you review your work. However, remember that physical calculators are not allowed in JEE/NEET exam halls — this tool is for practice and homework only.