Scientific Calculator

Trig, log, exponents, roots, factorial, memory & degree/radian modes.

InstantKeyboardMobile-friendlyNo signup
0
Enter calc · S C T L for sin/cos/tan/log

What Is a Scientific Calculator?

A scientific calculator is a calculator with the operations needed for algebra, trigonometry, calculus, and engineering — not just basic arithmetic. In addition to + − × ÷, it supports trigonometric and inverse-trigonometric functions, natural and base-10 logarithms, exponentials, powers and roots, factorial, and the constants π and e. Most scientific calculators also include a memory store, parentheses for grouping, and a degree/radian mode for angle inputs.

This browser-based tool is the digital equivalent of a Casio fx-991 or TI-30XS — no install, no signup, and it works offline once the page is cached. Type or tap; either input style is fully supported.

Basic vs. Scientific Calculator

Basic

Four-function arithmetic (+ − × ÷), percentage, and a single memory. Sufficient for shopping, tips, and basic bookkeeping — but it cannot evaluate sin(30°) or log(1000).

Scientific

Everything a basic calculator does, plus trig, logs, exponents, factorials, π and e, parentheses, and order-of-operations parsing (PEMDAS). Used in high-school math onward and in every engineering and physical-science discipline.

Common Functions Explained

Trigonometry (sin, cos, tan)

Trigonometric functions take an angle and return a ratio. The calculator's DEG/RAD toggle controls how that angle is interpreted. Example: sin(30°) = 0.5 in DEG mode, but sin(30) ≈ −0.988 in RAD mode (because 30 radians ≈ 1718°).

Inverse trigonometry (sin⁻¹, cos⁻¹, tan⁻¹)

These invert sin/cos/tan: given a ratio, they return an angle. Press 2nd to reveal them on the trig keys. Domain: sin⁻¹ and cos⁻¹ require inputs between −1 and +1.

Logarithms (ln, log)

ln(x) is the natural log (base e ≈ 2.71828). log(x) is base-10 by convention. Example: log(1000) = 3 because 10³ = 1000. The input must be strictly positive.

Powers and roots (x², x³, xʸ, √, ∛)

x² and x³ append ^2 and ^3 to the current expression. xʸ inserts the ^ operator so you can type any exponent. √ and ∛ are square and cube roots; press 2nd on √ to switch to ∛.

Factorial (n!)

n! = n × (n−1) × … × 1. Defined only for non-negative integers. Example: 5! = 120. The calculator caps at 170! to avoid overflow (171! exceeds the IEEE-754 double-precision limit).

Constants π and e

π ≈ 3.14159265358979 is the ratio of a circle's circumference to its diameter. e ≈ 2.71828182845905 is the base of the natural logarithm. Both are inserted as full-precision symbols and only resolved to numbers at evaluation time.

Degree vs. Radian Mode

An angle can be measured in degrees (one full turn = 360°) or radians (one full turn = 2π ≈ 6.2832). Use DEG for geometry and most high-school problems; use RAD for calculus, physics, and almost all computer graphics math. The active mode is displayed in the toolbar — switching it does not change your current expression, only the next evaluation.

Tip: if a trig result is unexpectedly small (e.g. sin(30) ≈ −0.988 when you expected 0.5), you're probably in radian mode. Toggle to DEG.

Keyboard Shortcuts

0 – 9Type digits
. , ( )Decimal, separator, parens
+ − × ÷ ^Operators (use *, /, ^)
!Factorial
Enter / =Evaluate
BackspaceDelete one token
Esc / DeleteClear all
S / C / Tsin / cos / tan
L / Nlog / ln
R√ (square root)
Pπ

Where Scientific Calculators Are Used

Students

Trigonometry, algebra II, pre-calculus, statistics, SAT/ACT math — all routinely require log, trig, and exponent functions.

Engineers

Electrical, mechanical, civil, and aerospace work depends on logarithms (decibels), trig (vectors, phase), and exponential decay.

Programmers

Floating-point exploration, big-O exponent intuition, hash and modulo math, color/luminance gamma calculations.

Physicists

Half-life and growth problems (exp, ln), wave mechanics (trig), and orders-of-magnitude reasoning (log).

Finance

Continuous compounding (eˣ), present-value formulas (powers), and log-returns.

Competitive exams

JEE, NEET, GRE Quant, GMAT, Olympiads — all permit scientific calculators and reward speed with parens and constants.

Frequently Asked Questions

A scientific calculator is a calculator built for algebra, trigonometry, and engineering problems. It supports trigonometric (sin, cos, tan) and inverse-trigonometric functions, natural and common logarithms, exponentials, powers, roots, factorial, parentheses for proper order-of-operations, and the constants π and e — none of which a basic calculator can do.

First confirm the angle mode in the toolbar (DEG vs RAD). For a degree input like sin(30°), make sure DEG is selected, then press sin, type 30, and press =. For radian inputs (e.g. integrating cos(π/4)), switch to RAD. Inverse trig (sin⁻¹, cos⁻¹, tan⁻¹) is accessible via the 2nd key.

Both are units for measuring angles. Degrees split a full rotation into 360 parts; radians split it into 2π ≈ 6.283 parts. Calculus, physics, and computer graphics use radians because derivatives of trig functions only have clean forms (d/dx sin(x) = cos(x)) when x is in radians. Most high-school geometry and SAT problems use degrees.

Yes. Digits 0–9, +, −, *, /, ^, !, (, ), . and , all work directly. S, C, T insert sin, cos, tan; L for log, N for ln, R for √, P for π. Enter or = evaluates, Backspace deletes the last token, and Esc or Delete clears the expression.

MS stores the current result, MR recalls it back into the expression, MC clears it, and M+ / M− add or subtract the current result to/from memory. A small ‘M’ badge appears in the toolbar whenever memory is non-zero. Memory persists for the session.

Yes. The expression parser follows PEMDAS: parentheses, exponents (right-associative), multiplication and division (left-to-right), then addition and subtraction. Implicit multiplication (e.g. 2π) requires an explicit × when typing, but the keypad inserts × automatically when you tap a function or constant right after a number.

Overflow happens when the result exceeds JavaScript's largest representable double (~1.8 × 10³⁰⁸) — usually from very large factorials or huge exponents. ‘Undefined’ appears for math like 0⁰, log of a non-positive number, or √ of a negative number. Check the expression and try a different operand.

Yes. SamCalculator's scientific calculator is fully free, requires no signup or account, and works on any modern browser — desktop, tablet, or phone. Once loaded, it works offline.

Related Calculators