Scientific Calculator

Scientific Calculator

Type a whole expression, or tap the keys

DEG NORM M
0
Inserts logb(base, x) — e.g. logb(5, 125) = 3. Any base works, not just 10 or e.

More calculators

Pick one and it opens right here. The calculator above stays where it is, so nothing is lost while you use these.

Stored formula

Write a formula using letters as variables, for example A^2 + B. Store it once, then change only the numbers instead of retyping the whole thing. A letter you define wins over a constant with the same letter, so avoid e, c and g unless you mean to replace them.

Complex numbers

Angles here follow the DEG / RAD / GRAD setting above.

Matrix & vector

For vectors set the size to rows x 1 — the first column is used. Cross product needs 3 rows.

Equation solver

Fill in the number in front of each power, highest first. Complex roots are shown as a plus or minus bi.

Statistics

Derivative & integral

Both answers are worked out numerically rather than by algebra, so read the leading digits and not the last few. Sharp corners or breaks in the range will give misleading answers.

Binary / octal / hex converter

Whole numbers only. Division rounds down, the way integer division does.

This covers everyday conversion and whole-number arithmetic. For bitwise operations, two's complement and IEEE 754 breakdowns, the separate Number Base Converter tool goes further.

Random number

Last results

Constants

Tap one to drop it into the calculator.

History

Click any entry to reuse it. Session only — nothing is stored.

No calculations yet.

Expressions are evaluated with standard precedence: powers first and right-associative, so two to the power three to the power two is five hundred and twelve, then multiplication and division left to right, then addition and subtraction. A leading minus binds less tightly than a power, so minus two squared is minus four rather than four — the same convention mathematics and most scientific calculators use, and a common source of disagreement with simpler calculators. Trigonometric functions follow the selected angle mode, so check the badge on the display before trusting a result; a sine of thirty means something quite different in radians. Calculations use double-precision floating point, which is why very long decimal chains can show a tiny residue and why factorials stop being exact above about twenty and overflow past a hundred and seventy. The matrix, complex, solver, statistics and calculus tools are numerical rather than symbolic: roots are found by iteration and may miss solutions far from the guess or return only one of several, an inverse of a nearly singular matrix amplifies rounding error badly, and numerical differentiation and integration lose accuracy near discontinuities, sharp corners and poles. History and memory live only in this browser session and are not saved anywhere.

Scroll to Top