Math & Science

Scientific Calculator

Perform advanced mathematical computations — trigonometry, logarithms, powers, roots, factorials, constants and more. Supports Degree & Radian angle modes with full calculation history.

Instant Results
Trig & Log Functions
Calculation History
100% Free

Scientific Calculator

Trigonometry, logarithms, powers, roots, constants & more — with full calculation history

 
0
DEG

What Is a Scientific Calculator?

Understanding functions, angle modes, constants and how to use them for real-world problems

Your All-in-One Math Powerhouse

A scientific calculator goes far beyond basic arithmetic. It handles algebraic expressions, trigonometric functions, logarithms, exponents, roots, factorials, and physical constants — making it indispensable for students, engineers, scientists, and data analysts.

Unlike a standard calculator, a scientific calculator understands mathematical precedence (BODMAS/PEMDAS), can evaluate nested functions like sin(log(x)), and supports multiple input modes so you always get the right answer for your context.

🔢 Key insight: When using trigonometric functions, always check your angle mode — sin(90) returns 1 in Degree mode but 0.8939 in Radian mode. More than half of trig calculation errors come from being in the wrong angle mode.

This calculator uses standard BODMAS (Brackets, Orders/Powers, Division, Multiplication, Addition, Subtraction) evaluation order. For example: 2 + 3 × 4 = 14, not 20 — because multiplication is evaluated before addition.

📐
Trigonometry Mode
Choose Degrees for everyday angles (0–360°), Radians for calculus and physics (0–2π), or Gradians for surveying (0–400ᵍ). The mode badge on the display always shows your current setting.
📊
Logarithms Explained
log(x) is base-10 (common log — used in pH, decibels, Richter scale). ln(x) is natural log base-e (used in growth, finance, physics). log₂(x) is base-2 (used in computing/information theory).
🔋
Memory Functions
MS stores the current result, MR recalls it, M+ adds the current result to memory, MC clears memory. Use memory to hold intermediate values in multi-step calculations without retyping.
📜
Calculation History
Every calculation is saved in the History panel. Click any history entry to recall that result directly into the calculator. History persists for your entire session so you can audit your work.

Function Reference

Quick reference for all functions available in this calculator with examples

Every Button Explained
FunctionButtonExampleResultUse Case
Sinesinsin(30°)0.5Opposite/Hypotenuse in right triangles
Cosinecoscos(60°)0.5Adjacent/Hypotenuse in right triangles
Tangenttantan(45°)1Opposite/Adjacent; slope of a line
Inverse Sinesin⁻¹asin(0.5)30°Find angle from ratio
Natural Loglnln(e)1Compound growth, half-life
Log base 10loglog(1000)3pH, decibels, Richter scale
Square Root√x√(144)12Geometry, RMS calculations
Powerxⁿ2^101024Exponential growth, binary
Factorialn!5!120Permutations, combinations
π (Pi)ππ × r²3.14159…Circle area, circumference
e (Euler)ee^12.71828…Natural growth/decay
φ (Golden Ratio)φφ²2.61803…Nature, design, Fibonacci
Absolute Value|x|abs(-42)42Distance, magnitude
Modulomod17 mod 52Remainder, divisibility checks

How to Use the Scientific Calculator

Step-by-step guide with examples for students and professionals

From Simple to Advanced Calculations
  • 1
    Choose Your Angle Mode

    Before entering any trigonometric calculation, select Degrees, Radians, or Gradians using the toggle at the top. The mode badge on the display always shows what's active. Degrees is best for everyday geometry; Radians for calculus and physics.

  • 2
    Enter Numbers and Operators

    Type numbers using the digit keys. Use +, −, ×, ÷ for arithmetic. Use brackets ( ) to group expressions. The expression bar at the top of the display shows what you've typed so far before you press =.

  • 3
    Apply Functions

    Press function buttons like sin, cos, log, √ to open a function call. The function name and opening bracket appear in the expression. Type the argument, close the bracket with ), then press =. Example: sin( 45 ) = 0.7071 (in degrees).

  • 4
    Chain and Nest Functions

    You can nest functions: log(sin(30)) — first sin(30) = 0.5, then log(0.5) = −0.301. The calculator evaluates the entire expression using standard BODMAS order, so complex chained expressions work correctly.

  • 5
    Use Memory for Multi-Step Problems

    For problems requiring intermediate results: compute the first value, press MS (Memory Store), do the next calculation, then press MR (Memory Recall) to bring back your stored value. M+ adds the current result to whatever is already in memory.

💡 Keyboard Shortcuts: You can also type directly into the expression! Numbers 0–9, operators +−×÷, and brackets () work from your keyboard. Press Enter or = to evaluate, Backspace to delete, and Escape to clear all.

Math Facts & Real-World Applications

How these scientific functions power the world around you

Science Is Everywhere
🎵
Music and Logarithms

The human ear perceives loudness on a logarithmic scale, which is why we measure sound in decibels: dB = 10 × log(I/I₀). A 10 dB increase sounds twice as loud, but represents 10× the intensity. The piano keyboard is also a geometric (logarithmic) frequency scale.

🌊
Earthquakes and log(x)

The Richter scale is logarithmic: a magnitude 7.0 earthquake releases ~31.6× more energy than a 6.0. The formula is M = log(A/A₀). This is why earthquake magnitudes seemingly small differences represent massive differences in actual ground motion energy.

🌀
The Golden Ratio φ = 1.61803…

φ = (1 + √5) / 2 appears in sunflower seeds, nautilus shells, galaxy spirals, and the Fibonacci sequence. Artists and architects have used it for centuries. Remarkably, φ² = φ + 1 and 1/φ = φ − 1 — it is its own reciprocal plus one.

🔬
Radioactive Decay and eˣ

Radioactive decay follows N(t) = N₀ × e^(−λt). The constant e = 2.71828… is the base of natural growth and decay — it appears wherever a quantity changes proportionally to its current value. It shows up in compound interest, population growth, cooling laws, and capacitor discharge.

📡
GPS Uses Trigonometry

GPS satellites calculate your position using triangulation: measuring the time it takes for signals to arrive from at least 4 satellites, then using the law of cosines and spherical trigonometry to pinpoint your 3D location on Earth to within a few metres.

🎲
Factorials and Combinations

n! counts the number of ways to arrange n items. 52! (arrangements of a deck of cards) ≈ 8 × 10⁶⁷ — more than the number of atoms in the observable universe. This is why shuffled decks are statistically unique. Factorials grow faster than exponential functions.

🧲
Sine Waves Power Electronics

AC electricity, radio waves, sound, and light are all described by sine waves: f(t) = A × sin(ωt + φ). The sin and cos functions are the mathematical DNA of all wave phenomena. Fourier analysis breaks any complex signal into a sum of sine waves.

💻
log₂ Is the Language of Computers

Computers work in binary (base 2), so log₂ tells you how many bits you need: log₂(256) = 8 bits = 1 byte. It also measures information entropy in bits. Every time you double data, you add exactly 1 bit of information — a clean, beautiful relationship.

Frequently Asked Questions

Common questions about scientific calculator functions and usage

What is the difference between DEG and RAD mode?
Degree mode (DEG) measures angles where a full circle = 360°. Radian mode (RAD) measures angles where a full circle = 2π ≈ 6.283 radians. Radians are the "natural" unit for angles in mathematics and physics. Always check your mode before computing trig functions — sin(90) = 1 in DEG but sin(90) ≈ 0.894 in RAD.
Why does my trig result look wrong?
The most common cause is being in the wrong angle mode. If you're computing sin(π/2) expecting 1, you should be in Radian mode. If you're computing sin(90) expecting 1, you should be in Degree mode. Check the mode badge on the display before entering any trig function.
What is ln vs log?
log (base 10) is the common logarithm — log(100) = 2 because 10² = 100. It's used in pH (chemistry), decibels (acoustics), and the Richter scale (seismology). ln is the natural logarithm (base e) — ln(e) = 1. It appears in compound interest, exponential growth/decay, and calculus. On this calculator, "log" means log₁₀ and "ln" means logₑ.
How do I compute xⁿ for any power?
Press the number (x), then press the xⁿ button to insert ^ followed by (, type your exponent, close the bracket with ), then press =. Example: 2^(10) = 1024. For squares and cubes you can use the dedicated x² and x³ buttons which are faster.
How does the memory function work?
MS (Memory Store) saves the current display value. MR (Memory Recall) inserts the stored value into the expression. M+ adds the current value to the memory. MC (Memory Clear) resets memory to zero. The memory badge on the display shows M when a value is stored. Use memory to avoid retyping intermediate results in multi-step problems.
Can I use keyboard input?
Yes! Click anywhere on the calculator first to focus it, then use your keyboard: digits 0–9, operators + − * /, decimal point, brackets ( ), and Backspace. Press Enter to calculate. Press Escape to clear all. The keyboard also accepts ^ for powers and % for percentages.