Skip to main content
🔬

Scientific Calculator

Full-featured scientific calculator with trigonometry, logarithms, exponents, and more.

0

Quick Reference

2nd: Toggle inverse/hyperbolic functions
xʸ: Power (e.g., 2^3 = 8)
n!: Factorial (e.g., 5! = 120)
ANS: Last answer
DEG/RAD: Angle mode for trig
M+/M-: Add/subtract from memory

About This Calculator

Need a powerful scientific calculator online? Our free Scientific Calculator brings the full functionality of a TI-84 or Casio fx-991 right to your browser—no downloads, no apps, no cost. Whether you're solving trigonometry homework, calculating logarithms for chemistry, or working through calculus problems, this calculator handles everything from basic arithmetic to advanced mathematical functions with precision to 15 significant digits.

What makes this scientific calculator essential? It supports all standard functions including sin, cos, tan (and their inverses), natural and common logarithms (ln and log), exponentials, powers, roots, factorials, and permutations. Toggle between degree and radian modes for trigonometric calculations. Use memory functions to store intermediate values. Access hyperbolic functions (sinh, cosh, tanh) through the 2nd function key. The calculation history lets you review and reuse previous results instantly.

Over 2 million calculations are performed monthly on this calculator by students, engineers, scientists, and professionals who need reliable, instant results. Whether you're preparing for the SAT, working through physics homework, or solving real-world engineering problems, this scientific calculator delivers the precision and functionality you need—completely free and available 24/7.

How to Use the Scientific Calculator

  1. 1Enter numbers using the on-screen buttons or your keyboard (numpad supported).
  2. 2Select trigonometric functions (sin, cos, tan) or their inverses from the function panel.
  3. 3Toggle between DEG and RAD modes for angle measurements in trigonometric calculations.
  4. 4Use the 2nd button to access inverse functions (sin⁻¹, cos⁻¹, tan⁻¹) and hyperbolic functions.
  5. 5Apply logarithmic functions: ln for natural log (base e), log for common log (base 10).
  6. 6Use parentheses ( ) to control order of operations in complex expressions.
  7. 7Press = or Enter to calculate the result; use ANS to reference your previous answer.
  8. 8Leverage memory functions (MC, MR, M+, M-, MS) to store and recall values during multi-step calculations.

Complete Function Reference

This scientific calculator includes every function you'd find on a physical TI-84 or Casio fx:

Trigonometric Functions:

FunctionDescriptionExample (DEG mode)
sinSinesin(30°) = 0.5
cosCosinecos(60°) = 0.5
tanTangenttan(45°) = 1
sin⁻¹Inverse sine (arcsin)sin⁻¹(0.5) = 30°
cos⁻¹Inverse cosine (arccos)cos⁻¹(0.5) = 60°
tan⁻¹Inverse tangent (arctan)tan⁻¹(1) = 45°

Hyperbolic Functions (2nd mode):

FunctionDescriptionRelation
sinhHyperbolic sine(eˣ - e⁻ˣ)/2
coshHyperbolic cosine(eˣ + e⁻ˣ)/2
tanhHyperbolic tangentsinh(x)/cosh(x)
asinhInverse hyperbolic sineln(x + √(x² + 1))
acoshInverse hyperbolic cosineln(x + √(x² - 1))
atanhInverse hyperbolic tangent½ln((1+x)/(1-x))

Logarithmic & Exponential:

FunctionDescriptionExample
lnNatural logarithm (base e)ln(e) = 1, ln(10) ≈ 2.303
logCommon logarithm (base 10)log(100) = 2, log(1000) = 3
Exponential (e to the power x)e² ≈ 7.389
10ˣPower of 1010³ = 1000

Powers & Roots:

FunctionDescriptionExample
Square root√144 = 12
Cube root (2nd mode)∛27 = 3
Square7² = 49
Power (any exponent)2¹⁰ = 1024
n!Factorial5! = 120

Degree vs Radian Mode: When to Use Each

Understanding angle measurement is crucial for correct trigonometric calculations:

Degrees (DEG) - Use When:

  • Working with angles in everyday applications
  • Navigation and compass directions
  • Construction and architecture measurements
  • Most pre-calculus math problems
  • Problems that mention "degrees" or use the ° symbol

Radians (RAD) - Use When:

  • Calculus problems (derivatives, integrals of trig functions)
  • Physics equations (angular velocity, wave functions)
  • Engineering calculations
  • Problems involving π directly
  • When the problem uses "rad" or no unit

Conversion Formulas:

Radians = Degrees × (π/180)
Degrees = Radians × (180/π)

Essential Angle Values:

DegreesRadianssincostan
0010
30°π/60.50.8660.577
45°π/40.7070.7071
60°π/30.8660.51.732
90°π/210undefined
180°π0-10
270°3π/2-10undefined
360°010

Common Mistake: Getting unexpected results because you're in the wrong mode. If sin(30) gives you -0.988 instead of 0.5, you're in radian mode!

Memory Functions for Complex Calculations

Master the memory functions to handle multi-step calculations efficiently:

ButtonFunctionDescription
MCMemory ClearClears stored memory value to 0
MRMemory RecallDisplays current memory value
M+Memory AddAdds display value to memory
M-Memory SubtractSubtracts display value from memory
MSMemory StoreStores current display value in memory

Practical Example - Quadratic Formula: Solving x² + 5x + 6 = 0 using x = (-b ± √(b²-4ac)) / 2a

  1. Calculate discriminant: 5² - 4(1)(6) = 25 - 24 = 1
  2. Press MS to store the discriminant (1)
  3. Calculate √(MR) = √1 = 1
  4. Calculate (-5 + 1) / 2 = -2 ← First root
  5. Calculate (-5 - 1) / 2 = -3 ← Second root

Running Total Example: Calculating a shopping list total with tax:

  1. Enter 15.99, press MS (store)
  2. Enter 24.50, press M+ (memory = 40.49)
  3. Enter 8.75, press M+ (memory = 49.24)
  4. Press MR to see subtotal (49.24)
  5. Calculate MR × 1.08 for 8% tax = 53.18

A small "M" indicator appears when a value is stored in memory.

Order of Operations (PEMDAS/BODMAS)

This calculator follows standard mathematical order of operations:

The Hierarchy:

  1. Parentheses / Brackets - Evaluate innermost first
  2. Exponents / Orders - Powers, roots, factorials
  3. Multiplication & Division - Left to right
  4. Addition & Subtraction - Left to right

Examples:

2 + 3 × 4 = 2 + 12 = 14 (not 20)
(2 + 3) × 4 = 5 × 4 = 20
8 ÷ 2(2 + 2) = 8 ÷ 2 × 4 = 16 (left to right after parentheses)
2³ + 4 × 5 = 8 + 20 = 28

Nested Parentheses: Work from innermost to outermost:

((3 + 2) × 4 - 10) ÷ 2
= (5 × 4 - 10) ÷ 2
= (20 - 10) ÷ 2
= 10 ÷ 2
= 5

Functions Take Priority: Function arguments are evaluated first:

sin(30 + 15) = sin(45°) ≈ 0.707
log(10 × 10) = log(100) = 2

ANS Function: Use ANS to chain calculations using your previous result:

  1. Calculate 2 × 3 = 6
  2. Calculate ANS + 4 = 10 (uses 6 from previous result)
  3. Calculate ANS² = 100 (uses 10 from previous result)

Real-World Applications by Field

Engineering:

  • Circuit analysis: V = IR, P = I²R
  • Structural loads: Using sin/cos for force components
  • Signal processing: Fourier transforms with complex exponentials
  • Control systems: Transfer functions with logarithmic scales

Physics:

  • Projectile motion: y = v₀sin(θ)t - ½gt²
  • Wave equations: y = A sin(ωt + φ)
  • Optics: n₁sin(θ₁) = n₂sin(θ₂) (Snell's law)
  • Quantum mechanics: Wave functions with exponentials

Chemistry:

  • pH calculations: pH = -log[H⁺]
  • Rate equations: k = Ae^(-Ea/RT) (Arrhenius equation)
  • Dilution: C₁V₁ = C₂V₂
  • Half-life: N = N₀e^(-λt)

Finance & Economics:

  • Compound interest: A = P(1 + r/n)^(nt)
  • Present value: PV = FV × e^(-rt)
  • Logarithmic returns: r = ln(P₁/P₀)
  • Exponential growth models

Computer Science:

  • Algorithm complexity: O(log n), O(n log n)
  • Probability: Permutations and combinations
  • Cryptography: Modular exponentiation
  • Graphics: Rotation matrices using sin/cos

Solving Common Math Problems

Quadratic Equations (ax² + bx + c = 0): Use the quadratic formula: x = (-b ± √(b²-4ac)) / 2a

Example: 2x² + 5x - 3 = 0

  1. Calculate b² - 4ac = 25 - 4(2)(-3) = 25 + 24 = 49
  2. √49 = 7
  3. x₁ = (-5 + 7) / 4 = 0.5
  4. x₂ = (-5 - 7) / 4 = -3

Exponential Equations: Solve 2ˣ = 32

  1. Take log of both sides: x × log(2) = log(32)
  2. x = log(32) / log(2) = 1.505 / 0.301 = 5
  3. Verify: 2⁵ = 32 ✓

Trigonometric Equations: Solve sin(x) = 0.5 (for 0° ≤ x ≤ 360°)

  1. Primary solution: sin⁻¹(0.5) = 30°
  2. Secondary solution: 180° - 30° = 150°
  3. Solutions: x = 30° or x = 150°

Logarithmic Equations: Solve log(x) + log(x-3) = 1

  1. Combine: log(x(x-3)) = 1
  2. Convert: x(x-3) = 10
  3. Expand: x² - 3x - 10 = 0
  4. Factor: (x-5)(x+2) = 0
  5. x = 5 (reject x = -2, can't take log of negative)

Scientific Notation and Large Numbers

The calculator automatically switches to scientific notation for very large or very small numbers:

Understanding Scientific Notation:

  • 1.5e10 means 1.5 × 10¹⁰ = 15,000,000,000
  • 3.2e-8 means 3.2 × 10⁻⁸ = 0.000000032

Common Values in Scientific Notation:

ValueScientificStandard
Speed of light3e8 m/s300,000,000 m/s
Avogadro's number6.022e23602,200,000,000,000,000,000,000
Electron mass9.109e-31 kg0.0000000000000000000000000000009109 kg
Planck's constant6.626e-34 J·sVery small!

Entering Scientific Notation: Use the EE or EXP button (or type 'e'):

  • To enter 5.5 × 10⁶: Type 5.5, press EE, type 6
  • To enter 3 × 10⁻⁴: Type 3, press EE, type -4

Precision Limits: This calculator maintains 15-16 significant digits (JavaScript's IEEE 754 double precision). Results beyond this precision may show rounding errors:

  • Valid: 123456789012345 (15 digits)
  • May show errors: 12345678901234567890 (too many digits)

Constants and Special Values

Built-in Constants:

ConstantValueUsage
π (pi)3.14159265359...Circle calculations, trig in radians
e (Euler's)2.71828182846...Natural logarithms, compound interest

Important Mathematical Values:

ExpressionValueContext
√21.41421356...Diagonal of unit square
√31.73205080...Equilateral triangle heights
ln(2)0.69314718...Doubling time calculations
log(2)0.30102999...Binary/decimal conversions
1/π0.31830988...Inverse circle calculations
e^π23.1406926...Gelfond's constant

Special Results:

OperationResultReason
0!1By definition (empty product)
1/0InfinityDivision by zero
0/0NaNUndefined
√(-1)ErrorNot real (use complex calc)
ln(0)-InfinityLimit as x→0⁺
tan(90°)InfinityUndefined at 90°

Physical Constants Reference:

ConstantSymbolValue
Speed of lightc299,792,458 m/s
Planck's constanth6.626 × 10⁻³⁴ J·s
Avogadro's numberNₐ6.022 × 10²³ /mol
Boltzmann constantk1.381 × 10⁻²³ J/K
Electron chargee1.602 × 10⁻¹⁹ C
Gravitational constantG6.674 × 10⁻¹¹ N·m²/kg²
Earth gravityg9.80665 m/s²
Proton massmₚ1.673 × 10⁻²⁷ kg
Standard atmosphereatm101,325 Pa
Molar gas constantR8.314 J/(mol·K)
Faraday constantF96,485 C/mol

Pro Tips

  • 💡Use the ANS button to reference your previous result—essential for chained calculations and iterative problems.
  • 💡Store intermediate values with MS (Memory Store) and recall them with MR—perfect for complex formulas with repeated terms.
  • 💡Parentheses are your friend: when in doubt, use them to ensure correct order of operations.
  • 💡Switch to RAD mode for calculus problems; most derivatives and integrals assume radians.
  • 💡The history section lets you click any previous result to use it immediately—great for trial-and-error problem solving.
  • 💡For percentage calculations in scientific context: 50% = 0.5, so divide percentages by 100 before using.
  • 💡Use log for decibels (dB = 10 log(P₁/P₂)) and pH calculations (pH = -log[H⁺]).
  • 💡Learn keyboard shortcuts for speed: the numpad plus *, /, +, -, Enter makes you faster than clicking.
  • 💡Verify trigonometry answers by checking: sin²(x) + cos²(x) should always equal 1.
  • 💡For very small or large numbers, the calculator automatically uses scientific notation (e.g., 1.5e10).
  • 💡When solving equations, use the memory to store coefficients and avoid retyping values.
  • 💡Compare to known values: sin(30°) = 0.5, cos(60°) = 0.5, tan(45°) = 1—use these to verify DEG/RAD mode.

Frequently Asked Questions

Click the DEG or RAD button at the top of the calculator. DEG mode (default) interprets angles in degrees (360° in a circle). RAD mode interprets angles in radians (2π in a circle). Most everyday problems use degrees, while calculus and physics typically use radians. If you get unexpected trigonometry results, check this setting first.

Nina Bao
Written byNina BaoContent Writer
Updated January 5, 2026

More Calculators You Might Like