For standard algebra and calculus problems, cymath.com gives clear and direct step-by-step answers with proper formatting and formulas. This site also offers practice problems for pre-algebra, algebra and calculus.
Cymath.com is a simple and intuitive math problem solver capable of solving algebra and calculus problems. The site formats each problem as you type and then provides a step-by-step solution using standard math terms and formulas. It also shows how to check the answer and provides a link to the solution. Cymath solves problems very quickly without any clutter and is also available as an app on the iPhone or through Google Play.
Cymath.com was designed directly for students and features several other educational tools, as well. In addition to the problem solver, the site has a practice section with more than 50 practice problems each from pre-algebra, algebra and calculus. Additionally, there is a reference page with different rules and formulas and examples for each. The site also features a blog with a new practice problem posted each week.
For any problems too complex for Cymath.com, there is wolframalpha.com. It uses a computational engine and curated data to answer nearly any question that has a factual answer. For math problems, it gives answers in all valid forms but requires a subscription to view step-by-step results.