🔬 Scientific Calculator
Full-featured scientific calculator with trigonometric functions (sin, cos, tan and inverses), logarithms (log, ln), exponents, roots, factorial, hyperbolic functions, memory storage, calculation history, and scientific notation. Supports DEG, RAD, and GRAD angle modes with full keyboard shortcut support.
⌨️ Keyboard supported: Numbers, operators (+−×÷), Enter (=), Backspace, Escape (AC). Click 2nd to toggle inverse functions (sin→asin, cos→acos, tan→atan).
📜 Calculation History
Click any entry to restore the result.
No history yet. Start calculating!
📐 Scientific Calculator Formulas
Trigonometry (RAD mode)
cos(θ) = adjacent / hypotenuse
tan(θ) = opposite / adjacent = sin/cos
sin²(θ) + cos²(θ) = 1 (Pythagorean identity)
DEG → RAD: radians = degrees × π/180
RAD → DEG: degrees = radians × 180/π
Logarithms
ln(x) = log base e of x (natural log)
log₂(x) = log base 2 of x (binary log)
log(a×b) = log(a) + log(b)
log(a/b) = log(a) − log(b)
log(aⁿ) = n × log(a)
Change of base: logₙ(x) = ln(x) / ln(n)
Powers & Roots
x³ = x × x × x
xⁿ = x raised to power n
√x = square root of x = x^(1/2)
∛x = cube root of x = x^(1/3)
eˣ = Euler's number (2.718...) to power x
10ˣ = 10 raised to power x
Factorial
0! = 1 (by definition)
1! = 1
5! = 5×4×3×2×1 = 120
10! = 3,628,800
Mathematical Constants
e (Euler) = 2.71828182845904...
φ (Phi) = 1.61803398874989... (Golden Ratio)
φ = (1 + √5) / 2
e = lim(n→∞) (1 + 1/n)ⁿ
Scientific Notation
Examples:
5,000,000 = 5 × 10⁶ = 5E+6
0.000042 = 4.2 × 10⁻⁵ = 4.2E-5
Speed of light: 3 × 10⁸ m/s
❓ Frequently Asked Questions
Scientific Calculator - All Functions and How to Use Them
A scientific calculator handles everything beyond basic arithmetic - trigonometric functions, logarithms, exponentials, roots, factorials, and more. Understanding what each function does and when to use it makes this tool useful for physics homework, engineering calculations, statistics, and competitive exam prep alike.
Function Reference - What Each Button Does
Trigonometric Functions
- sin, cos, tan: Sine, cosine, tangent of an angle. Input must match your DEG/RAD setting.
- asin, acos, atan (2nd mode): Inverse trig - give the angle from a ratio. asin(0.5) = 30° in DEG mode.
- sinh, cosh, tanh: Hyperbolic functions - used in engineering, physics, complex analysis.
- GRAD mode: Gradians (400 per full circle). Used in surveying.
Logarithms and Exponentials
- log: Base-10 logarithm. log(1000) = 3.
- ln: Natural logarithm (base e). ln(e²) = 2.
- log₂ (2nd mode): Base-2 log. Essential in computing - log₂(1024) = 10.
- eˣ (2nd mode): e raised to power x. Inverse of ln.
- 10ˣ (2nd mode): 10 raised to power x. Inverse of log.
Powers, Roots and Factorial
- x²: Square of the displayed number. 7² = 49.
- x³: Cube. 4³ = 64.
- xʸ: Any power. Enter base, press xʸ, enter exponent, press =. 2^10 = 1024.
- √x: Square root. √144 = 12.
- ∛x: Cube root. ∛27 = 3.
- ʸ√x (2nd mode): Nth root. Enter radicand, press ʸ√x, enter n, press =.
- n! (factorial): n × (n−1) × ... × 2 × 1. Used in combinatorics and probability. 5! = 120. Note: factorials grow extremely fast - 20! is already 2.4 × 10¹⁸.
- 1/x (reciprocal): 1 divided by the current value. 1/x of 8 = 0.125.
- |x| (absolute value): Distance from zero. |−7| = 7.
Using Memory for Multi-Step Calculations
Memory functions are essential for calculations that can't be done in a single expression - for example, calculating two separate values and then combining them:
- Calculate the first sub-result (e.g., the area of one shape)
- Press MS (Memory Store) to save it
- Calculate the second sub-result
- Press M+ to add it to memory (or use MR to recall and combine)
- Press MR (Memory Recall) to get the stored total
The ANS button inserts your most recent result without needing to use memory - useful for chaining calculations: calculate something, then use ANS as input to the next step without retyping. Both memory and ANS are displayed persistently so you always know what's stored.