LocalTools All tools →

Scientific Calculator

Built for engineering and science students. Trigonometry, logarithms, powers, factorials, permutations, memory and history — all running in your browser.

Tip: Use your keyboard for speed. Numbers, operators, parentheses all work. Press Enter for equals, Esc to clear.
DEG
0
0

History

  • Your calculations will appear here.

How to use the scientific calculator

Type or tap numbers and operators to build your expression. The result appears live below. Press = or Enter to commit the calculation to history.

What this calculator handles

Basic arithmetic

Addition, subtraction, multiplication, division, parentheses, and exponents. The order of operations is respected: 2 + 3 × 4 returns 14, not 20.

Trigonometry

sin, cos, tan plus their inverse functions (asin, acos, atan) and hyperbolic variants (sinh, cosh, tanh). Switch between DEG, RAD and GRAD modes using the DEG button in the top-left corner of the keypad. The current mode is always shown on the display.

Logarithms and exponentials

ln is the natural logarithm (base e). log is base 10. The second-function layer gives you ex and 10x.

Powers and roots

x² squares, xʸ raises to any power, √ takes the square root. The second layer adds ∛ (cube root), y√x (any root) and x³.

Factorials and combinatorics

x! computes factorials. nCr and nPr handle combinations and permutations. Example: to compute 5 choose 2, type 5 nCr 2 = 10.

Memory

Use M+ to add the current result to memory, MR to recall it, MC to clear. In 2nd mode, M− subtracts from memory and MS stores a value. The M indicator lights up whenever memory contains a value.

Engineering notation

Press EXP to enter scientific notation. For example 1.5E-3 means 1.5 × 10⁻³ = 0.0015.

Second functions

Tap 2nd to toggle the second-function layer. The button labels light up in amber to show you the alternate functions. Press again to return.

Keyboard shortcuts

Common uses for engineering students

Common questions

Is this scientific calculator free?

Yes. It is completely free, runs entirely in your browser, and requires no signup.

Does it support degrees and radians?

Yes. Tap the DEG button to cycle between DEG, RAD and GRAD modes. The current mode is always shown on the display.

How accurate are the results?

Results use JavaScript's 64-bit floating-point numbers, accurate to about 15 significant digits — the same precision as most graphing calculators.

Does it store my calculation history?

Yes. The last 20 calculations are saved in your browser's local storage. Click any entry to reuse the expression.

Does it work on mobile phones?

Yes. Buttons are sized for fingers, and the layout stacks vertically on small screens.

Can I use it offline?

Yes. Once the page has loaded, the calculator works without internet.

What is the 2nd button for?

It reveals alternate functions on the keypad: inverse trig, hyperbolic functions, higher powers, cube root, and combinatorial functions.

Why does sin(30) show 0.5 in DEG mode but not RAD mode?

Because in RAD mode, 30 is interpreted as 30 radians, not 30 degrees. Switch to DEG for angle-based work.

Related tools