Scientific, graphing, matrices — 100% local.
Use x as the variable. Examples: sin(x), x^2 - 3, sqrt(x), ln(x).
All calculations are performed entirely in your browser — no data is ever sent to a server.
The calculator follows the standard mathematical order: parentheses, then powers, then multiplication and division, then addition and subtraction. So 2 + 3 × 4 gives 14, not 20. When in doubt, add parentheses: they are always evaluated first and make the expression readable.
The DEG / RAD button switches the angle unit of the trigonometric functions. In DEG mode, sin(30) is 0.5. In RAD mode, the same input reads 30 as 30 radians and returns −0.988. Radians are the "natural" unit of mathematics; degrees, the unit of school geometry and everyday life.
Enter a function of x (for example x^2 - 3 or sin(x)) and a range. The curve is drawn point by point over the chosen interval: widening the range gives an overview, narrowing it reveals detail around a root or an extremum.
Sum and difference require two matrices of the same dimensions. The product A × B is only defined if the number of columns of A equals the number of rows of B. Determinant and inverse only apply to a square matrix — and the inverse exists only if the determinant is non-zero.
sin(90) give exactly 1?In RAD mode, 90 is an angle in radians. Switch to DEG to get 1. Tiny inaccuracies (10-16) are normal: that's the limit of floating-point arithmetic.
Write the operator: 2×(3+1) rather than 2(3+1), and 3×x rather than 3x.
It stays visible as long as the tab is open and is never transmitted. Closing the page clears it.