This scientific calculator provides trigonometric functions (sin, cos, tan), logarithms (log base 10, natural log), exponential functions, square roots, powers, and constants (π, e). It features a calculation history and a clean button interface for quick computations.
The calculator uses JavaScript's Function() constructor to evaluate mathematical expressions safely. Trigonometric functions accept values in degrees (converted internally). The history log keeps track of all completed calculations for reference.
Trigonometric functions (sin, cos, tan) use degrees. For example, sin(90) = 1. The calculator converts degrees to radians internally before computation. If you need radian mode, multiply your value by 180/π.
The calculator follows standard mathematical order of operations (PEMDAS/BODMAS): parentheses first, then exponents, then multiplication/division (left to right), and finally addition/subtraction (left to right). Use parentheses to control evaluation order.