🧮 Scientific Calculator
A full-featured scientific calculator with trigonometry, logarithms, powers, roots, and memory functions.
Calculator
How to Use
Tap the number and operator buttons to build an expression, then press = to evaluate. Trig functions (sin, cos, tan) use the Degrees/Radians toggle above. Use parentheses to control order of operations, and x^y for exponents.
Memory buttons: M+ adds the current display value to memory, M- subtracts it, MR recalls the stored value, MC clears memory.
About This Scientific Calculator
This calculator supports standard arithmetic plus scientific functions: trigonometry (sine, cosine, tangent), logarithms (base-10 and natural log), square roots, powers, and reciprocals. Expressions are parsed and evaluated safely in your browser — no data is sent anywhere.
Degrees vs. Radians
Trigonometric functions can operate in degrees or radians. Toggle the mode above the display; the calculator converts degrees to radians internally before computing sin, cos, or tan.
Frequently Asked Questions
Does this calculator follow order of operations?
Yes. Expressions are evaluated using standard order of operations (PEMDAS) — parentheses first, then exponents, then multiplication/division, then addition/subtraction.
What's the difference between log and ln?
"log" computes the base-10 logarithm, while "ln" computes the natural logarithm (base e ≈ 2.71828).
Is my calculation data stored or sent anywhere?
No. All calculations run locally in your browser using JavaScript — nothing is transmitted to a server.