Scientific Calculator 2026

Online scientific calculator with trigonometry, logarithms, powers, roots, factorials and memory. Free and runs in your browser.

0
M: 0

✨ Advanced Features

Everything you need for complex mathematical computations, all in one place.

📐

Trigonometric Functions

Sine, cosine, tangent, and their inverse functions with support for both degrees and radians mode.

📊

Logarithms & Exponents

Natural log (ln), base-10 log, arbitrary powers, square roots, cube roots, and exponential functions.

🔢

Combinatorics

Factorials (n!), permutations (nPr), and combinations (nCr) for probability and statistics calculations.

🧮

Constants & Special

Built-in constants π and e, modulo operations, floor/ceiling/rounding, absolute value, and random numbers.

💾

Memory Functions

Store and recall values with M+, M−, MR, MC, and dedicated memory slots (A, B, C, D).

⌨️

Keyboard Support

Type directly with your keyboard. Supports all numbers, operators, and common scientific functions.

❓ Frequently Asked Questions

Common questions about using the scientific calculator and its features.

A scientific calculator performs advanced mathematical functions beyond basic arithmetic, including trigonometry (sin, cos, tan), logarithms, exponents, factorials, permutations and combinations. Unlike a standard calculator, it supports longer expressions with parentheses, memory functions, and scientific notation. This makes it essential for students, engineers, scientists, and anyone working with advanced math.

Use the EXP or E button to enter scientific notation. For example, to enter 3.5 x 10^8, press 3.5, then EXP (or type E), then 8. The calculator displays it as 3.5E8 and computes it as 350,000,000. You can also type directly using the E key on your keyboard.

Yes. Use the DEG/RAD toggle button (or press Ctrl+D) to switch between degree and radian modes. All trigonometric functions -- sin, cos, tan, and their inverses (sin⁻¹, cos⁻¹, tan⁻¹) -- will automatically adjust based on your selected mode. The current mode is always displayed in the mode bar above the buttons. By default, the calculator starts in DEG mode.

Use the nPr button for permutations and nCr button for combinations. Enter n first, press nPr or nCr, then enter r, and press =. For example, for 5P3, press 5, nPr, 3, = to get 60. For 5C3, press 5, nCr, 3, = to get 10.

Yes. Use M+ to add the current value to memory, M− to subtract from memory, MR to recall the stored value, and MC to clear memory. You can also use STO A/B/C/D to store a value in a specific memory slot and recall it later. The memory indicator in the mode bar shows the current memory value. This is useful for multi-step calculations where you need to reuse intermediate results.

While this calculator does not have a dedicated statistics mode, you can compute variance and standard deviation manually using the available functions. For a dataset, calculate the mean first, then use the formula: variance = sum of (x minus mean) squared divided by n (population) or n minus 1 (sample). Use the square root function to get standard deviation from variance.

Yes, the ToolPond Scientific Calculator is completely free to use online. No download, registration, or installation is required. It works in any modern web browser on desktop, tablet, and mobile devices. All calculations are performed locally in your browser -- your data never leaves your device.

🔗 Related Calculators

Explore more tools to help with your calculations.

How to Use an Online Scientific Calculator

Quick answer: type your expression with brackets, check that the angle mode says DEG (degrees) or RAD (radians), then press =. In degree mode sin(30) = 0.5; in radian mode sin(30) = -0.988. Most wrong trig answers come from the wrong angle mode.

  1. Choose DEG for angles in degrees (the default) or RAD for radians. Press Ctrl+D to switch on a keyboard.
  2. Type or tap your expression. Functions open a bracket for you, for example sin(. Close every bracket yourself.
  3. Press = or Enter. The result is saved in the history list (last 20 calculations); click an entry to reuse its result.
  4. Use M+, M−, MR and MC to add to, subtract from, recall and clear the memory value.

Examples you can check

Type thisModeResult
sin(30)DEG0.5
cos(60)DEG0.5
asin(0.5)DEG30
sin(pi/2)RAD1
log(1000)either3
ln(e)either1
sqrt(144)either12
2^10either1024
fact(5)either120
nCr(5,2)either10
nPr(5,2)either20
mod(10,3)either1
(2+3)*4either20

The calculator follows normal order of operations: brackets, powers, then multiplication and division, then addition and subtraction.

Degrees or radians?

Degrees split a full turn into 360. Radians measure the angle by arc length, so a full turn is 2π (about 6.283). School geometry usually uses degrees; calculus, physics and programming usually use radians. To convert, multiply degrees by π/180. If sin(30) shows 0.5 you are in degree mode; if it shows -0.988 you are in radian mode.

log, ln, nPr and nCr

FunctionMeaningExample
log(x)Logarithm base 10log(1000) = 3
ln(x)Natural logarithm, base eln(e) = 1
fact(n)n factorial (n × (n-1) × ... × 1)fact(5) = 120
nPr(n,r)Ordered arrangements of r items from nnPr(5,2) = 20
nCr(n,r)Choices of r items from n, order ignorednCr(5,2) = 10

Why do I see Error?

Limits of this calculator

It handles one expression at a time. It has no graphing, equation solver, matrix or statistics mode. Very large or very small results switch to scientific notation. Results are shown to about 12 significant digits, so tiny rounding differences can appear. For exams, check your own calculator rules.

Results are estimates for general use. See our methodology and disclaimer.

Share this page
XFacebookLinkedInWhatsAppTelegram