Scientific Calculator

Evaluate advanced expressions with trig, logs, powers, roots, constants, history, and DEG/RAD modes

sin(30) + log(100)
2.5
Trigonometric functions are using degrees.

How to Use the Scientific Calculator

Enter expressions directly or use the keypad to build them without memorizing syntax.

1. Choose DEG or RAD

DEG treats trig inputs as degrees and inverse trig outputs as degrees. RAD uses radians for formulas from calculus and physics.

2. Build the expression

Use parentheses for grouping, ^ for powers, ! for factorials, log for base 10, and ln for natural logarithms.

3. Reuse recent work

History items can be clicked to load the expression again. The URL also updates so the current expression can be shared.

Scientific Calculator Examples

Common expressions and what they show.

Scientific Calculator FAQ

Details about functions, angle mode, and expression syntax.

What functions does this scientific calculator support?

It supports arithmetic, parentheses, powers, square roots, factorials, base-10 logs, natural logs, trigonometry, inverse trigonometry, constants such as pi and e, and modulo operations.

Should I use degrees or radians?

Use degrees for most school geometry, angle measurements, and calculator-style trig examples. Use radians for calculus, physics formulas, and expressions already written in radians.

Why does log mean base 10 here?

Most handheld scientific calculators use log for base 10 and ln for the natural logarithm. This page follows that convention.

Can this solve algebra equations?

No. This is a numeric scientific calculator for evaluating expressions. It does not symbolically solve equations or simplify algebra.

How should I enter powers and factorials?

Use the ^ key for powers, such as 2^8, and use ! after a number or grouped expression for factorials, such as 5! or (3+2)!.

Is calculation history stored?

Recent calculations are stored locally in your browser so you can reuse them on the same device. They are not sent to a server.