Solve a numerical expression
Write a rational numerical expression (see below for sintactic rules) in the textbox and press the PROCESS button.
You will see all the individual steps done to resolve it. Remember that in practice you can perform multiple steps at once, depending on your skill.
Contact me if you have particular requirements unfulfilled by my solver.
If you notice errors, let me know by a contact message.

  




OperationOperatorExampleWritingNotes
sum+ 2 + 3 2+3
subtraction- 5 1 5-1
multiplication* 4 x 4*x Multiplication operator must be always written, although it is not displayed.
multiplication#* 4 5 4#*5 To display the multiplication operator as a dot. Note that in the normal calculus software it is always used * to denote multiplication.
division: 8 4 8:4 in the same line
division/ 8 4 8/4 in the fractions
divisionfraction(,) 5 + 3 3 + 1 fraction(5+3,3+1) To use with two expressions division. Between bracket you write the numerator, then the denominator, divided by a comma: fraction(numerator,denominator)
power^ 2 3 2^3
round brackets() 2 + 3 (2+3)
square brackets[] 2 + 3 + 5 [(2+3)+5]
curly brackets{} 1 + 2 + 3 + 4 {1+[2+(3+4)]}
equal= x 2 3 x + 1 = x 2 + x 2 x^2-3*x+1 = -x^2+x-2
plus/minus#+- 2 #+- 2
infinity#oo #+- #oo
uppercase delta #Delta
uppercase sigma #Sigma
lowercase sigma #sigma
dots ... #...
square rootsqrt() 3 sqrt(3)
absolute valueabsolute() x 2 1 absolute(x^2-1)
summationsummation() x i M 2 summation((x_i-M)^2)

Enable Javascript for a proper visualization of the content.
Per una corretta visualizzazione del contenuto abilitare JavaScript.



Use an SVG enabled browser (eg Chrome, Firefox) for a proper visualization of the content. See instructions here.
Per una corretta fruizione dei contenuti del sito deve essere utilizzato un browser abilitato alla visualizzazione di SVG (es. Chrome, Firefox). Vedere le istruzioni qui.