Scientific Calculator
Perform advanced calculations with trigonometric functions, logarithms, exponents, factorials, and more. Supports DEG/RAD modes with calculation history.
A full-featured scientific calculator with trigonometric functions, logarithms, exponents, and more. All calculations run securely in your browser.
Angle Mode:
Supports sin, cos, tan, log, ln, √, powers (^), factorials (!), π, and e. Switch between DEG and RAD modes for trigonometric functions.
How to Use This Tool
- 1
Enter your expression
Use the number pad and operator buttons to build a mathematical expression. Toggle scientific mode for advanced functions.
- 2
Use scientific functions
Click sin, cos, tan, log, ln, or √ buttons to insert functions. Use x² for squaring and xʸ for custom powers.
- 3
Choose angle mode
Switch between DEG (degrees) and RAD (radians) mode for trigonometric calculations using the toggle at the top.
- 4
Calculate and review history
Press = to evaluate. Previous calculations are saved in history — click any entry to reload it.
Frequently Asked Questions
- What is the difference between DEG and RAD mode?
- DEG mode interprets angles in degrees (360° = full circle), while RAD mode uses radians (2π = full circle). Most everyday calculations use degrees.
- What does the log function calculate?
- The log button calculates the common logarithm (base 10). The ln button calculates the natural logarithm (base e ≈ 2.718).
- Can I use parentheses for grouping?
- Yes! Use the ( and ) buttons to group expressions. For example, (2+3)×4 = 20, respecting the correct order of operations.
- Is there a maximum number I can calculate?
- The calculator handles numbers up to JavaScript's maximum safe integer (~9 quadrillion). Factorials are supported up to 170!.