Is there any software or programming lang for getting maths answers step by step?

When I type the question it should give a brief answer,
for example
when I type (2+2)*2 it should show me
and it should not be like this
(it shouldn't be like a calculator that shows only the final answer).

  • 2
    $\begingroup$ Usually if I want to see intermediate steps, I do the intermediate steps. For example, I type $2+2$, the response is $4$. Then I type $4 * 2$, the response is $8$. $\endgroup$ – David K Dec 17 '15 at 14:48
  • $\begingroup$ There are software "theorem provers" that can show step-by-step how they solved a problem. I believe a person requires some training in order to use one properly. You might be able to ask such a program to prove the answer your calculator gave; it would then show you, step-by-step, why $(2+2)\times 2 = 8$. $\endgroup$ – David K Dec 17 '15 at 14:52
  • $\begingroup$ @DavidK i wish to see the intermediate steps for difficult problems, not for these simple problems. $\endgroup$ – Akash Preet Dec 17 '15 at 14:53
  • $\begingroup$ Those are also the problems for which I would use my technique. I used a simple example because that was the example you gave. In practice I might evaluate a more complicated expression in one step as part of an even more complex expression. $\endgroup$ – David K Dec 17 '15 at 14:55
  • $\begingroup$ @DavidK you thought me wrong i am asking you about the " theorem provers" is it possible to see the intermediate steps for difficult problems? $\endgroup$ – Akash Preet Dec 17 '15 at 14:59

For simple queries, Symbolab seems like a decent tool. This might be sufficient for your needs. Cymath seems to be a similar tool.

Wolfram Alpha has a paid "Pro" subscription service which can answer some queries step by step as well.

  • $\begingroup$ Is possible to get intermediate steps in Symbolab for calculus? $\endgroup$ – Akash Preet Dec 17 '15 at 14:56
  • $\begingroup$ I am not a user, but it seems to take derivatives, etc. $\endgroup$ – parsiad Dec 17 '15 at 14:56
  • $\begingroup$ Thank you par , i will try to use and let you know. $\endgroup$ – Akash Preet Dec 17 '15 at 15:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.