Scientific Calculator
Full-featured scientific calculator with trigonometry, logarithms, powers, and history log.
Ready for Precision
How to Use the Scientific Calculator
Use the on-screen buttons or your keyboard to enter expressions.
- Press Enter or = to evaluate
- Press Backspace to delete the last character
- Press Esc to clear all
- Click the clock icon to access calculation history
Formula
Supported functions: sin(x), cos(x), tan(x), log10(x), log(x) (natural log), sqrt(x), x^y
Constants: π ≈ 3.14159…, e ≈ 2.71828…
Uses mathjs for safe expression evaluation with full operator precedence.
Frequently Asked Questions
Does this calculator support parentheses?
Yes — use ( and ) to group expressions just like a physical scientific calculator.
Are trig functions in degrees or radians?
The calculator uses radians by default (consistent with mathjs). To use degrees, convert: sin(30° in rad) = sin(30 × π/180).
Can I chain operations?
Yes — you can chain complex expressions like sin(pi/4)^2 + cos(pi/4)^2 (which should equal 1).
Related Math Calculators
Fraction Calculator
Add, subtract, multiply, and divide fractions with step-by-step solutions and simplified results.
Percentage Calculator
Calculate percentages in three modes: X% of Y, X is what % of Y, and percentage change.
Random Number Generator
Generate random numbers within a custom range, with or without duplicates, any quantity.
Triangle Calculator
Solve any triangle by SSS, SAS, ASA, or AAS — find all sides, angles, area, and perimeter.
Standard Deviation Calculator
Calculate population and sample standard deviation, variance, mean, and more from a data set.