Calculator that allows to make algebraic calculation by combining operations with letters and numbers, and to indicate the steps of calculation.

This **algebra calculator allows you to calculate mathematical expressions with letters**.
It is a real online mathematics application that is part of the CAS (computer algebra system) family, it has powerful formal calculation and, of course, numerical calculation possibilities.
With it and the calculators it uses, you will be able to calculate derivatives, primitives, complex numbers, fractions, polynomials.
It is able to find solutions to equations, inequations and even systems of equations.
Its features are numerous and powerful, which does not prevent it from being very easy to use, thanks to its input assistants.
One of the strong points of the **algebraic calculator is its ability to explain the calculations**, indeed, thanks to its step-by-step mode, the calculation techniques used to determine the results are detailed.

The **mathematical expressions calculator** is more than a **simple calculator**, it combines the possibilties of the various **calculators** available on this site :

- Fraction calculator;
- Complex number calculator;
- Matrix calculator;
- Surds calculator;
- Vector calculator;
- Trigonometric calculator;
- Equation calculator;
- Inequality calculator;
- Hours calculator;
**Scientific calculator**;**Integer calculator**;**Decimal number calculator**;**Algebraic calculator (calculation with letters)**.

The **mathematical expressions calculator** is a powerful **algebraic calculation** tool,
it is able to analyze the type of expression to calculate and use the appropriate calculator to determine the result.
For some calculations, in addition to the result, the different calculation steps are returned.

The calculator can in the manner of a **standard calculator** use the different arithmetic operators (+, -, *,:, /), but also the comparison operators (=,>,<,>=,<=).
it can be used with parentheses to define calculation priorities.

In short, all this is a small glimpse of what makes this calculator, what must be remembered is that it is a **complete calculator** that has
**powerful functions**,
and that can **explain some calculations**. The following examples illustrate the possibilities of this calculator.
To discover all the features of the calculator, you can consult the online tutorial.

The **algebra calculator** is able to **recognize functions, polynomials, equalities, inequalities, fractions, integers, decimals, complex numbers, vectors and matrices**.
Thus if the algebraic calculator recognizes that the result is a function,
it will propose to apply a series of **operations specific to functions** such as the
calculation of the derivative, the
calculation of the integral, the
calculation of the limit, the
search for the values for which the function cancels itself, to
draw the function.

calculator(expression)

- Calculations with fractions: calculator(`1/4+5/7+4/6`)
- Equation calculations: calculator(`3x+4=0`)
- Inequality calculations: calculator(`3x+4>3`)
- Calculations with fonctions: calculator(`2*x^2+3*x+x+x^2`)
- Calculations with complex numbers: calculator(`5+i+(4+i)^2`)
- Calculations with matrices: calculator(`[[3;4];[2;1]]^2`)
- Calculations with square roots: calculator(`sqrt(27)+2*sqrt(12)`)
- Calculations with vectors: calculator(`[3;2;1]+3*[3;1;6]`)
- Trigonometric calculations: calculator(`sin(x+pi/2)+cos(pi/4)`)
- Trigonometric simplification: calculator(`sin(x)^2+cos(x)^2-2`)
- Scientific calculations: calculator(`sin(pi/6)+cos(pi/4)+ln(2)`)
- Calculations with integers: calculator(`11+34`)
- Calculations with decimal numbers: calculator(`5.2+4.5-2.6`)
- Calculations with letters: calculator(`2*n^2+n+2*n-n^2`)
- Calculations with hours: calculator(`6h26-3h50`)
- Calculations with many mathematical functions : complete list of available functions

See also

- Algebra calculator : calculator. Calculator that allows to make algebraic calculation by combining operations with letters and numbers, and to indicate the steps of calculation.
- Matrix calculator : matrix_calculator. The matrix calculator allows to do calculations with matrices online.
- Simplifying surds calculator : simplify_surd. Online surds calculator that allows you to make calculations in exact form with square roots: sum, product, difference, ratio.
- Trigonometric Calculator : simplify_trig. Calculator wich uses trigonometric formula to simplify trigonometric expression.
- Vector calculator : vector_calculator. The vector calculator allows to do calculations with vectors using coordinates.
- List of calculations applicable to an algebraic expression : see_possible_calculations. Return the list of calculations that can be done on an algebraic expression.
- Fraction calculator : fraction. Fraction calculator that allows to do all types of calculations step by step on fractions.
- Solved mathematical exercises generator : exercise_generator. Returns a list of mathematical exercise statements and their solutions that can be used by teachers to prepare tests and quizzes.
- Trigonometric linearization : linearization_trigo. Calculator that allows to linearize a trigonometric expression.
- Complex number calculator : complex_number. The complex number calculator allows to perform calculations with complex numbers (calculations with i).
- Scientific online calculator : evaluate. Online Scientific Calculator to calculate algebraic expressions and get a numerical result.
- Simplify Calculator : simplify. Calculator wich can simplify an algebraic expression online.