Beyond standard trig
Use inverse and hyperbolic functions, secant, cosecant, cotangent, arbitrary-base logarithms, nth roots, factorials, combinations and permutations.
A keyboard-first calculator for serious maths: DEG/RAD trigonometry, inverse and hyperbolic functions, logs, roots, combinatorics, complex numbers, calculus, equations, and vectors.
Focused solvers expose the useful intermediate values, not only a final answer.
Find both roots (including complex roots), the discriminant, axis of symmetry and turning point.
The main expression engine handles everyday scientific work, while focused helpers expose the intermediate details that matter in A-level questions.
Use the scientific keypad or type naturally with functions such as sin(30), log(1000), nCr(10, 3), sqrt(2), and complex values.
Choose DEG for degree-based questions or RAD for radians. The setting also carries into calculus and vector-angle helpers.
Open an A-level helper to inspect quadratic roots and discriminants, solve two equations, estimate calculus results, or analyse vectors.
Use inverse and hyperbolic functions, secant, cosecant, cotangent, arbitrary-base logarithms, nth roots, factorials, combinations and permutations.
Solve quadratics and simultaneous equations, estimate derivatives and definite integrals, and calculate 3D vector products, magnitudes and angles.
Calculate with Enter, insert common functions with Alt shortcuts, keep an Ans value, store memory, and reopen locally saved history.
Yes. Choose DEG or RAD above the display. Direct trig functions interpret inputs in that mode, while inverse trig functions return angles in the selected mode.
Use asin(x), acos(x), or atan(x), or tap the sin⁻¹, cos⁻¹, and tan⁻¹ buttons. For example, asin(0.5) returns 30 in DEG mode and approximately 0.5236 in RAD mode.
Yes. Use i as the imaginary unit. Results such as sqrt(-1), powers of complex values, and quadratics with a negative discriminant can be displayed using complex numbers.
Use log(value, base). For example, log(8, 2) returns 3. Use ln(x) for the natural logarithm and log(x) or log10(x) for base 10.
Yes. Use nCr(n, r) for combinations and nPr(n, r) for permutations. The equivalent combinations(n, r) and permutations(n, r) functions are also supported.
The calculus lab provides numerical estimates: a five-point central method for derivatives and Simpson’s rule for definite integrals. It is designed to check working, not replace exact symbolic proof.
The latest 30 expressions and answers are stored only in local browser storage on your device. You can clear the history at any time.
Press Enter to calculate and Escape to clear the expression. Alt+S, Alt+C, and Alt+T insert trig functions; Alt+R inserts a square root; Ctrl or Command+M stores the current numerical answer.
Explore the growing collection for calculations, documents, writing, and everyday work.