A full scientific calculator in your browser
This calculator handles everything a school or university scientific calculator does for everyday work: the four operations, powers and roots, percentages, factorials, trigonometric functions and their inverses, hyperbolic functions, logarithms, the exponential function and the constants π, e, τ and φ. You can tap the keys or simply type, including on a physical keyboard: * or × multiply, / or ÷ divide, and ^ raises to a power. The result appears as you type, and pressing Enter or = saves it to the history and to Ans for the next step.
Order of operations
Expressions follow the standard mathematical order: brackets first, then factorial and percentage, then powers (evaluated right to left, so 2^3^2 is 2⁹ = 512), then unary minus, then multiplication and division, then addition and subtraction. That means -3^2 is −9, as in algebra. Implicit multiplication is supported, so 2pi, 3(4+1) and 2sin(30) work. Functions can be written with or without brackets around a single number, such as sqrt 16.
Degrees or radians?
Trigonometry depends on the angle unit. In degree mode, sin(30) is exactly 0.5 and tan(45) is 1; in radian mode, use sin(pi/6) for the same value. Inverse functions such as asin return the angle in the selected unit. To keep results clean, tiny floating-point leftovers like 1.2e−16 for cos(90) are shown as 0, and tan(90°) is reported as undefined rather than a huge number.
Accuracy
Calculations use double-precision floating point, the same as most computers, giving about 15–16 significant digits. Results are rounded to 14 significant digits for display, which hides the classic 0.1 + 0.2 = 0.30000000000000004 effect. The factorial works for whole numbers up to 170 and uses the gamma function for fractions, so 0.5! gives √π/2. Very large or small results switch to scientific notation. The expression is parsed by the page itself rather than evaluated as code, so typing anything other than maths is simply rejected.