FinanceHealthMathDev ToolsDate & TimeText ToolsConvertersUtilitiesBusinessConstructionAgricultureAutomotiveScienceStatisticsEducationLegal & TaxAbout

Scientific Calculator

A full scientific calculator with trigonometry (sin, cos, tan), logarithms, powers, roots, and memory functions. All calculations happen instantly in your browser.

Calculator
0
Your Result

Fill in the details and
your result appears here.

Result
Expression
Memory0
Related Calculators

Did You Know?
Keyboard shortcut
Press Enter instead of clicking =. Press Escape to clear. All number keys and operators work directly — faster than clicking for long expressions.

How to use this calculator

1

Type or click

Use the on-screen buttons or your keyboard. Number keys, operators, and Enter all work.

2

Use functions

Click sin, cos, log etc. — they open a bracket automatically. Close it with ) before pressing =.

3

Memory

M+ adds current result to memory. MR recalls it. MC clears memory.

The formula explained

This calculator uses JavaScript's built-in Math library for all scientific functions:

sin(x) — uses degrees (converted internally to radians)
log(x) — natural log (base e)   log10(x) — base 10
pow(x, y) — x raised to power y

Trig functions (sin, cos, tan) take degrees as input — the calculator converts to radians internally using x × π ÷ 180.

Frequently Asked Questions

Does this calculator use degrees or radians?

Degrees. sin(90) returns 1, not sin(1.5708). The calculator automatically converts degrees to radians internally for all trig functions.

How do I calculate sin(30)?

Click sin, then 30, then ), then =. Result: 0.5.

How do I raise a number to a power?

Click xʸ — it opens Math.pow(. Type the base, a comma, the exponent, then close with ) and press =. E.g. Math.pow(2,8) = 256.

Can I use the keyboard?

Yes. Number keys, +, -, *, /, (, ), . and Enter all work. Backspace deletes. Escape clears.

What does the EXP button on a calculator do?

EXP (exponent) enters scientific notation. Pressing 3 EXP 4 enters 3 × 10⁴ = 30,000. It is faster than typing out the full number and avoids entry errors with very large or very small values.

More Math Calculators