Scientific Calculator

Full-featured scientific calculator with trigonometry, logarithms, exponents, factorial, memory functions, and keyboard support. All calculations happen locally — nothing leaves your browser.

M
 
0
History
No calculations yet

How to Use the Scientific Calculator

  1. Enter expressions — use the buttons or type directly on your keyboard.
  2. Switch modes — DEG for degrees, RAD for radians (trig functions).
  3. Use memory — M+ to store, M- to subtract, MR to recall, MC to clear.
  4. View history — all calculations are logged below the calculator.

Keyboard Shortcuts

Type numbers and operators directly: 0-9, + - * /, ( ), ., %. Press Enter or = to evaluate, Backspace to delete, Escape to clear. Use s for sin, c for cos, t for tan, l for log, n for ln.

Frequently Asked Questions

The % operator divides by 100. So entering 50% gives 0.5. In expressions like 200 + 10%, it calculates 10% of 200 (which is 20) and adds it, giving 220.

Use the xʸy button or type **. For example, 2**10 = 1024. You can also use sqrt( for square root and cbrt( for cube root.

For base-10 logarithms, press the 'log' button. For natural logarithms (base e), press 'ln'. To calculate logarithms with other bases, use the change-of-base formula: log_b(x) = ln(x) ÷ ln(b). For example, log_2(8) = ln(8) ÷ ln(2) = 3. This calculator supports both log and ln functions.

Use Cases

Trigonometry Problems

Solve trigonometry problems including sine, cosine, and tangent calculations for math homework and engineering projects.

Logarithmic Calculations

Perform logarithmic and exponential calculations for science class, including natural logs and common logarithms.

Statistical Analysis

Use statistical functions for data analysis including mean, standard deviation, and probability calculations.

Complex Number Arithmetic

Perform complex number arithmetic and engineering notation conversions for electrical engineering and physics coursework.

Engineering Notation

Convert numbers to engineering notation for expressing very large or very small values in scientific and technical work.