Mister Exam

Mister Exam

This site helps you to solve math problems online with detailed step-by-step instructions.

Differential equations Step by Step

For homogeneous and inhomogeneous linear differential equations of the first and second orders, differential equations with separable variables, with substitution, etc. with a detailed step-by-step solution.



Solves various equations: from simple linear, square and cubic to difficult ones containing trigonometric functions, logarithms, square and cubic roots. Special attention is paid to differential equations, and some expressions in a equations are also expanded, simplified.↓

Equation systems Step by Step

You will receive several detailed solutions for linear systems of equations, including a “head-on” solution, using Cramer’s and Gauss rules.

Inequalities Step by Step

In addition to analytic solution of inequality, you will see the solution of inequality on the graph.

Inequality Systems step by step

In some cases, inequalities are represented by the system of several inequalities with one or two variables.

Graphing Calculator


Plots various functions: such as single-valued using sine, cosine, and other trigonometric functions, as well as transcendental functions such as square and cubic root. But it also graphing multi-valued functions: implicit functions, plotting surfaces and lines in 3D space, graphs of parametric functions.↓

Plotting a function graph step-by-step

The calculating tool plots a function graph in orthogonal coordinates, the plotting interval can be specified, intersection points are indicated in this graph, if several functions are defined, as well as the appropriate function is examined.

Curve sketching steps

The calculator generates a detailed analysis of the function graph: the extrema of the functions, horizontal and vertical asymptotes, the inclined asymptotes, the evenness and oddness of the function, the inflection points, the points of intersection of the graph with the X and Y axis, the domain of the function, also plotting the graph of the function.

Graph of parametric function

You can build a graph of the function given by the parameters

Surface Plot

Enter the surface function or the surface given by the equation

Plot of surface defined parametrically

You should enter several functions, which defined the surface parametrically

Plot of curve in 3D space

You should enter several functions, which defined the curve in 3D space parametrically

Graph of implicit function

You can plot the implicit function given by the equation

Graph of polar function

Enter the function given in polar coordinates

Derivative of


Finds derivatives of both single-valued functions, including trigonometric, linear, with powers, with fractions, and exponential functions. Also for multi-valued functions: implicit and parametric functions.

Derivative Step by Step

Using the derivative calculator, you can calculate a function derivative with one variable with a detailed solution, the partial derivatives of the function with two and three variables, as well as the derivative of the implicit function given by the equation.

Derivative of a function defined parametrically

Specify the function specified by two parameters, and the calculator will calculate the derivative of this function

Derivative of implicit function

Specify the implicit function and the calculator will find its derivative

Series and Sequences


Decompose into Taylor and Fourier series with the graphing of partial series. For the sum of a series, a graph is plotted for the partial sum. Special attention is paid to the Fourier series - a functional is made for the enter of piecewise given functions.↓

Taylor Series Step by Step

The calculator expands the function into a Taylor series to a predetermined exponent of the series.

Fourier series step by step

This calculator allows you to decompose a function in a Fourier series on a given segment on the X axis.

Sum of series Step by Step

Gives an analytical and numerical answer to the sum of a series, as well as a graph of the convergence rate of the sum of a series.



Takes integrals from various functions, it is possible to see the numerical and analytical result for a definite and improper integral, as well as an indefinite one. We take a double and triple integrals of a functions of two and three variables, respectively.↓

Integral Step by Step

The integral calculator provides the ability to solve definite, indefinite, improper integrals step by step.

Improper integral step by step

Allows you to calculate the improper integral and set the limits of integration equal to plus or minus infinity.


Canonical form

It reduces the equation form for lines in plane and in space of the second order and surfaces of the second order to the canonical form.

Complex Numbers step by step

Operations are performed on complex numbers: division, multiplication and other simplification, finding a complex conjugate number, algebraic, trigonometric and exponential forms of a complex number.

You will also find the module of the complex number.


In this section you can perform both standard operations with matrices, such as multiplication, addition, determinant, inverse, rank, and exotic operations with matrices: complex conjugate, proper vectors and proper values, QR and LU.

Mathematical Logic

The calculator can put brackets, simplify logical expressions, build a truth table, find the normal form of an expression.

Limits Step by Step

Limit calculator .

Degree calculator

The degrees calculator helps you to do various transformations with angles.

Piecewise-defined function

Enter a piecewise and follow to the calculator you want, for example, to one of: find an integral, derivative, curve tracing and plot, etc.

Regular Equations Step by Step

The calculator of ordinary equations can solve equations with degrees, including square and cubic ones, some fourth-degree ones, equations with modulus, simple linear ones, exponential ones, simple trigonometric ones, and some others. Any other equation with the answer. It is possible to solve problems numerically.

Expression simplification

Enter a simplified expression and the calculator will find all possible simplifications of an algebraic expression or a complex number.