Logo
Prompt Minds

Scientific Calculator — Free Online with History

Type or tap full expressions with trigonometry, logs, powers and roots — in degrees or radians.

sin, cos, tan, log, √, घात और फैक्टोरियल — डिग्री या रेडियन में, हिस्ट्री के साथ।

100% private — runs in your browser · Last Updated: October 2026
DEG
0
Tip: tap the display to type with your keyboard. Enter = equals, Esc = clear. Write 2E5 for 2 × 10⁵; log is base 10 and ln is base e.

History

Your calculations will appear here.
PDNob logoPDNob Your Lightweight AI-Powered PDF Editor Edit · Convert · Compress · OCR · AI Download for Desktop

Quick Tips

Check DEG/RAD before trigonometry
Use brackets: (−2)^2 = 4 but −2^2 = −4
Type 2E5 for 2 × 10⁵; e is Euler's number
Ans reuses your last result in the next calculation
Tap a history line to load that expression again
All Tools
Advertisement

Quick Answer

Type or tap an expression such as 2 × sin(30) + √16 and press = (or Enter). The calculator follows standard order of operations — brackets, powers, multiplication and division, then addition and subtraction — and shows a live preview as you type. Switch between DEG and RAD for angles, use Ans to reuse the last answer, and tap any line in the history to load it again.

What is an Online Scientific Calculator?

A Scientific Calculator (साइंटिफिक कैलकुलेटर) goes beyond basic arithmetic with trigonometric functions, logarithms, powers, roots, factorials and constants such as π and e. Students use one for maths, physics, chemistry and engineering; professionals use one for quick technical calculations; and anyone can use one to check a formula. This online version works in any browser on a phone, tablet or computer, so you always have a scientific calculator with you — no app to install.

Unlike simple calculators that work one operation at a time, this calculator lets you type a whole expression such as 2 × sin(30) + √16 and evaluates it with the correct order of operations. A live preview shows the result as you type, errors are explained in plain language, and every result is saved to a history you can tap to reuse. It is built on its own safe expression parser — it never runs your input as program code.

Key Features

  • Expression input with brackets, operator precedence and implicit multiplication (2π, 3(4+1)).
  • Trigonometry — sin, cos, tan and their inverses, in degrees or radians, plus hyperbolic functions by typing sinh, cosh or tanh.
  • Logs and powers — log (base 10), ln, x², xʸ, 1/x, √, ∛ and exp.
  • Factorials and percentages — x! up to 170! and the % operator.
  • Constants — π, e and Ans (the last answer).
  • Memory — MC, MR, M+ and M−.
  • Live preview and clear errors such as “Cannot divide by zero” or “log needs a number greater than 0”.
  • History of your last 20 calculations, saved on your device.
  • Keyboard support on computers — Enter for equals, Esc to clear.

How to Use It — Step by Step

  1. Set the angle mode. Tap DEG/RAD; the badge shows DEG or RAD.
  2. Build the expression with the keys, or click the display and type. Function keys such as sin insert “sin(” — close the bracket after the number.
  3. Watch the preview below the expression update as you type.
  4. Press = (or Enter). The result is saved to the history and to Ans.
  5. Continue using Ans, or tap a history line to load it again.

Order of Operations

The calculator follows the standard order taught in schools (often remembered as BODMAS or PEMDAS):

  1. Brackets — anything inside ( ) first.
  2. Functions and postfix operators — sin, log, √, and then ! and %.
  3. Powers — evaluated right to left: 2^3^2 = 2^(3^2) = 512.
  4. Unary minus — so −2^2 = −(2^2) = −4.
  5. Multiplication and division — left to right, including implicit multiplication.
  6. Addition and subtraction — left to right.

A missing closing bracket at the very end is forgiven, so (1+2 gives 3, but it is good practice to close every bracket.

Worked Examples

ExpressionModeResult
2 + 3 × 4—14
(2 + 3) × 4—20
sin(30) + cos(60)DEG1
sin(π/2)RAD1
sin⁻¹(1)DEG90
√16 + ∛27—7
log(1000) + ln(e)—4
5! ÷ 3!—20
2^10—1024
200 × 18%—36
6.022E23 × 2—1.2044E24

Degrees vs Radians

Angles can be measured in degrees (a full turn is 360°) or radians (a full turn is 2π ≈ 6.283). School geometry and most everyday problems use degrees; calculus, physics and programming usually use radians. Getting the mode wrong is the most common calculator mistake: sin(30) is 0.5 in degree mode but about −0.988 in radian mode. To convert, multiply degrees by π/180 to get radians, or radians by 180/π to get degrees. Inverse functions (sin⁻¹, cos⁻¹, tan⁻¹) return their answer in the current mode.

The calculator also cleans up tiny floating-point leftovers, so sin(180) in degree mode shows 0 rather than 1.2E-16, and it reports tan(90°) as undefined instead of a huge number.

Logarithms, Powers and Roots

  • log(x) is the base-10 logarithm: log(100) = 2.
  • ln(x) is the natural logarithm (base e): ln(e²) = 2.
  • For another base, use the change-of-base rule: logb(x) = log(x) ÷ log(b). For example log₂(8) = log(8) ÷ log(2) = 3.
  • x^y raises x to the power y; fractional powers give roots: 16^(1/4) = 2.
  • √ and ∛ give square and cube roots; the cube root of a negative number is allowed (∛(−8) = −2), but a square root of a negative number is reported as not real.

Using Ans, Memory and History Together

Multi-step problems are easier when you keep full precision between steps. After you press =, the result is stored as Ans, so your next expression can start with it — for example calculate the hypotenuse with √(3^2+4^2), then the perimeter with Ans+3+4. Memory works like on a physical calculator: M+ adds the current result to a running total, which is handy when summing several separate calculations, and MR inserts that total into your expression. The history keeps your last 20 expressions with their answers and the angle mode used for trigonometry, so you can tap one to load it, change a number and recalculate.

Accuracy and Safety

Results are calculated in standard double-precision floating point and displayed to up to 15 significant digits, which hides tiny binary rounding artefacts such as 0.1 + 0.2 = 0.30000000000000004 and shows 0.3 instead. Very large or very small results switch to E notation. Every expression is processed by the calculator's own parser, which understands only numbers, operators and the listed functions — it never executes text as code, so pasted input cannot do anything unexpected. Your history stays in your browser's local storage and is never uploaded.

Who Uses It?

  • School students (classes 9–12) for trigonometry, logs and exponents.
  • JEE, NEET and other entrance-exam aspirants practising numericals.
  • College students in engineering, physics, chemistry and statistics.
  • Teachers preparing and checking solutions.
  • Engineers, electricians and technicians doing quick field calculations.
  • Anyone who needs more than a basic calculator on their phone.

Note that many board and entrance exams do not allow calculators in the exam hall, so use this tool to check your working rather than replace practice.

Common Mistakes to Avoid

  • Wrong angle mode — check DEG/RAD every time.
  • Forgetting brackets — 1/2π means (1/2)π, not 1/(2π). Write 1/(2π) if that is what you need.
  • Negative bases — (−8)^(1/3) is reported as a math error because fractional powers of negative numbers are not real in general; use ∛(−8) instead.
  • Confusing e and E — e is Euler's number, E is “× 10 to the power”.
  • Rounding too early — use Ans to carry full precision into the next step.

Tips and Troubleshooting

  • “Unexpected …” error — an operator or bracket is out of place; check the expression.
  • “Unknown symbol” — use the listed functions and constants; letters such as x or y are not variables here.
  • Phone keyboard pops up — tap the on-screen keys instead of the display; tap the display only if you want to type.
  • Results like 1.2044E24 — that is scientific notation: 1.2044 × 10²⁴.

Keyboard Shortcuts

KeyAction
0–9, ., + − * /Numbers and operators (* = ×, / = ÷)
^Power
( )Brackets
EnterEquals — save to history and Ans
EscClear the expression
BackspaceDelete the character before the cursor

Quick Glossary

  • Radian: the angle where the arc length equals the radius; 180° = π radians.
  • Factorial (n!): the product of all whole numbers from 1 to n; 0! = 1.
  • Logarithm: the power to which a base must be raised to give a number.
  • Implicit multiplication: multiplication without a sign, such as 2π or 3(4).
  • Ans: the result of the previous calculation.
  • E notation: a compact way to write very large or small numbers, such as 3E8 for 300,000,000.
  • Domain error: an input a function cannot accept, such as log(0) or sin⁻¹(2).

Why Use This Scientific Calculator?

It evaluates complete expressions correctly, explains errors, keeps a history and memory, supports the keyboard and works on any device — free, with no sign-up and no tracking of your calculations.

Scientific Calculator — Key Facts

Operators+ − × ÷ ^, brackets, %, ! and implicit multiplication (2π)
Functionssin, cos, tan, sin⁻¹, cos⁻¹, tan⁻¹, log, ln, √, ∛, |x|
AnglesDegrees (DEG) or radians (RAD)
MemoryMC, MR, M+, M− and Ans
PrecisionUp to 15 significant digits; E notation for very large/small
SafetyOwn parser — no code evaluation; clear error messages

Frequently Asked Questions

What order of operations does the calculator use?

It follows the standard rules: brackets first, then powers (evaluated right to left, so 2^3^2 = 2^9 = 512), then multiplication and division, then addition and subtraction from left to right.

Why does −2^2 give −4?

Powers are evaluated before the minus sign, so −2^2 means −(2^2) = −4. Write (−2)^2 to get 4. This matches the convention used in mathematics and most scientific calculators.

How do I switch between degrees and radians?

Tap DEG/RAD. The badge at the top shows the current mode. In degree mode sin(30) = 0.5; in radian mode sin(π/6) = 0.5.

Why does tan(90) show an error?

The tangent of 90° (and 270°, 450° and so on) is undefined because cos is zero there. The calculator reports this instead of showing a meaningless huge number.

What is the difference between log and ln?

log is the common logarithm (base 10), so log(1000) = 3. ln is the natural logarithm (base e ≈ 2.71828), so ln(e) = 1.

How do I enter scientific notation?

Use the EXP key or type E: 2E5 means 2 × 10⁵ = 200,000 and 1.5E-3 means 0.0015. A lower-case e is Euler's number.

How does the % key work?

% divides the number before it by 100, so 50% = 0.5 and 200 × 10% = 20. To add a percentage to a number, use 200 × (1 + 10%) = 220.

What is the largest factorial I can calculate?

Up to 170!, about 7.26 × 10³⁰⁶. 171! exceeds the largest number the calculator can represent. Factorials are defined for whole numbers 0 and above.

Can I type on my keyboard?

Yes. On a computer, click the display and type directly; Enter calculates and Esc clears. You can use * for × and / for ÷. On phones the on-screen keys avoid the keyboard popping up.

What do MC, MR, M+ and M− do?

M+ adds the current result to memory, M− subtracts it, MR inserts the memory value into the expression and MC clears the memory. The memory value is shown at the top of the display.

Is my calculation history private?

Yes. The history is stored only in your browser's local storage on your device. Use Clear History to remove it.

Is the Scientific Calculator free?

Yes. It is free with no sign-up, no adverts inside the calculator and works on phones, tablets and computers.

Solve It Now!

A full scientific calculator with history and memory — free, fast and private.

Explore More Prompt Minds Tools

Scientific Calculator works great alongside our other free tools. Every Prompt Minds tool runs entirely in your browser — no sign-up, no uploads, no watermarks. Browse all free tools.

Prompt Minds AI Assistant
Namaste! How can I help you with Scientific Calculator?