Scientific Calculator
Full-featured scientific calculator with trigonometry, logarithms, powers, and more.
0
Trig functions use degrees
How to Use
- 1
Enter a number
Click number buttons or type your starting value.
- 2
Choose an operation
Click any operator (+, -, ×, ÷) or scientific function (sin, log, √, etc.).
- 3
Get the result
Press = to compute. The expression history is shown above the display.
How It Works
A full scientific calculator covering trigonometry, logarithms, powers, roots, and factorials — the same functions found on a physical scientific calculator, running directly in your browser.
Trigonometric functions use degrees
sin, cos, and tan here take input in degrees, not radians — so sin(90) = 1 and cos(0) = 1, matching what most students expect from a school calculator rather than requiring a radian conversion first.
Logarithms and powers
log is base-10 (common logarithm), ln is base-e (natural logarithm). x² and xⁿ raise the current value to a power, while 1/x gives the reciprocal. Factorials (n!) are supported up to 20! — beyond that, results exceed what JavaScript can represent precisely as a whole number, so the calculator caps there to avoid returning a misleading rounded value.
Examples
Right-triangle angle check
For a triangle with a 30° angle, sin(30) = 0.5 exactly — useful for quickly checking trigonometry homework or physics problems without switching calculator modes.
Compound calculation
Computing 2^10 × log(1000): 2^10 = 1024, log(1000) = 3 (since 10³ = 1000), giving 1024 × 3 = 3072 in a couple of steps instead of a multi-step manual calculation.
Common Use Cases
- Solving trigonometry, algebra, or physics problems that need sin/cos/tan, powers, or logarithms
- Quick engineering or science calculations without installing calculator software
- Checking factorial-based probability or combinatorics problems
- Students needing calculator functions on a shared or school computer without a physical calculator
Tips
- If a trig result looks wrong, double check you're not mentally converting to radians — this calculator expects and returns degrees for all trig functions.
- ln (natural log) and log (base-10) are easy to mix up — ln(e) = 1 while log(10) = 1, so use whichever matches what your formula or textbook actually specifies.
- For factorials, remember growth is extremely fast — 20! is already over 2.4 quintillion, which is why very large factorials aren't supported to precise accuracy.
Frequently Asked Questions
Related Tools
Age Calculator
Calculate your exact age in years, months, days, hours, and minutes from your date of birth.
EMI Calculator
Calculate monthly EMI, total interest, total payment, and view full amortization schedule for any loan.
Mortgage Calculator
Calculate monthly mortgage payments including principal, interest, property tax, and insurance.