Step-by-Step Calculator
Solve problems from pre algebra to calculus step-by-step.
- Pre Algebra
- Pre Calculus
- Linear Algebra
- Trigonometry
- Conversions


Most Used Actions
Number line.

- x^{2}-x-6=0
- -x+3\gt 2x+1
- line\:(1,\:2),\:(3,\:1)
- prove\:\tan^2(x)-\sin^2(x)=\tan^2(x)\sin^2(x)
- \frac{d}{dx}(\frac{3x+9}{2-x})
- (\sin^2(\theta))'
- \lim _{x\to 0}(x\ln (x))
- \int e^x\cos (x)dx
- \int_{0}^{\pi}\sin(x)dx
- \sum_{n=0}^{\infty}\frac{3}{2^n}
Frequently Asked Questions (FAQ)
Is there a step by step calculator for math.
- Symbolab is the best step by step calculator for a wide range of math problems, from basic arithmetic to advanced calculus and linear algebra. It shows you the solution, graph, detailed steps and explanations for each problem.
Is there a step by step calculator for physics?
- Symbolab is the best step by step calculator for a wide range of physics problems, including mechanics, electricity and magnetism, and thermodynamics. It shows you the steps and explanations for each problem, so you can learn as you go.
How to solve math problems step-by-step?
- To solve math problems step-by-step start by reading the problem carefully and understand what you are being asked to find. Next, identify the relevant information, define the variables, and plan a strategy for solving the problem.

Related Symbolab blog posts
We want your feedback.
Please add a message.
Message received. Thanks for the feedback.
Generating PDF...

- Solve equations and inequalities
- Simplify expressions
- Factor polynomials
- Graph equations and inequalities
- Advanced solvers
- All solvers
- Arithmetics
- Determinant
- Percentages
- Scientific Notation
- Inequalities

What can QuickMath do?
QuickMath will automatically answer the most common problems in algebra, equations and calculus faced by high-school and college students.
- The algebra section allows you to expand, factor or simplify virtually any expression you choose. It also has commands for splitting fractions into partial fractions, combining several fractions into one and cancelling common factors within a fraction.
- The equations section lets you solve an equation or system of equations. You can usually find the exact answer or, if necessary, a numerical answer to almost any accuracy you require.
- The inequalities section lets you solve an inequality or a system of inequalities for a single variable. You can also plot inequalities in two variables.
- The calculus section will carry out differentiation as well as definite and indefinite integration.
- The matrices section contains commands for the arithmetic manipulation of matrices.
- The graphs section contains commands for plotting equations and inequalities.
- The numbers section has a percentages command for explaining the most common types of percentage problems and a section for dealing with scientific notation.
Math Topics
More solvers.
- Add Fractions
- Simplify Fractions
Get step-by-step solutions to your math problems

Try Math Solver

Get step-by-step explanations

Graph your math problems

Practice, practice, practice

Get math help in your language
- For a new problem, you will need to begin a new live expert session.
- You can contact support with any questions regarding your current subscription.
- You will be able to enter math problems once our session is over.
- I am only able to help with one math problem per session. Which problem would you like to work on?
- Does that make sense?
- I am currently working on this problem.
- Are you still there?
- It appears we may have a connection issue. I will end the session - please reconnect if you still need assistance.
- Let me take a look...
- Can you please send an image of the problem you are seeing in your book or homework?
- If you click on "Tap to view steps..." you will see the steps are now numbered. Which step # do you have a question on?
- Please make sure you are in the correct subject. To change subjects, please exit out of this live expert session and select the appropriate subject from the menu located in the upper left corner of the Mathway screen.
- What are you trying to do with this input?
- While we cover a very wide range of problems, we are currently unable to assist with this specific problem. I spoke with my team and we will make note of this for future training. Is there a different problem you would like further assistance with?
- Mathway currently does not support this subject. We are more than happy to answer any math specific question you may have about this problem.
- Mathway currently does not support Ask an Expert Live in Chemistry. If this is what you were looking for, please contact support.
- Mathway currently only computes linear regressions.
- We are here to assist you with your math questions. You will need to get assistance from your school if you are having problems entering the answers into your online assignment.
- Phone support is available Monday-Friday, 9:00AM-10:00PM ET. You may speak with a member of our customer support team by calling 1-800-876-1799.
- Have a great day!
- Hope that helps!
- You're welcome!
- Per our terms of use, Mathway's live experts will not knowingly provide solutions to students while they are taking a test or quiz.
Please ensure that your password is at least 8 characters and contains each of the following:
- a special character: @$#!%*?&
Algebra Calculator
What do you want to calculate.
- Solve for Variable
- Practice Mode
- Step-By-Step
Examples: 1+2 , 1/3+1/4 , 2^3 * 2^2 (x+1)(x+2) (Simplify Example), 2x^2+2y @ x=5, y=3 (Evaluate Example) y=x^2+1 (Graph Example), 4x+2=2(x+6) (Solve Example)
Algebra Calculator is a calculator that gives step-by-step help on algebra problems. See More Examples »

Disclaimer: This calculator is not perfect. Please use at your own risk, and please alert us if something isn't working. Thank you.
How to Use the Calculator
Type your algebra problem into the text box.
For example, enter 3x+2=14 into the text box to get a step-by-step explanation of how to solve 3x+2=14.

More Examples
Calculator Examples »
Math Symbols
If you would like to create your own math expressions, here are some symbols that the calculator understands:
Calculator Tutorial »
Get the MathPapa mobile app! It works offline!

Feedback (For students 13+)
Please use this feedback form to send your feedback. Thanks!
Need more practice problems? Try MathPapa Math Practice

More Examples »
Back to Algebra Calculator »
Share this page


Calculator Soup ®
Online Calculators

Math Equation Solver | Order of Operations

Calculator Use
Solve math problems using order of operations like PEMDAS, BEDMAS, BODMAS, GEMDAS and MDAS. ( PEMDAS Caution ) This calculator solves math equations that add, subtract, multiply and divide positive and negative numbers and exponential numbers. You can also include parentheses and numbers with exponents or roots in your equations.
Use these math symbols:
+ Addition - Subtraction * Multiplication / Division ^ Exponents (2^5 is 2 raised to the power of 5) r Roots (2r3 is the 3rd root of 2) () [] {} Brackets or Grouping
You can try to copy equations from other printed sources and paste them here and, if they use ÷ for division and × for multiplication, this equation calculator will try to convert them to / and * respectively but in some cases you may need to retype copied and pasted symbols or even full equations.
If your equation has fractional exponents or roots be sure to enclose the fractions in parentheses. For example:
- 5^(2/3) is 5 raised to the 2/3
- 5r(1/4) is the 1/4 root of 5 which is the same as 5 raised to the 4th power
Entering fractions
If you want an entry such as 1/2 to be treated as a fraction then enter it as (1/2). For example, in the equation 4 divided by ½ you must enter it as 4/(1/2). Then the division 1/2 = 0.5 is performed first and 4/0.5 = 8 is performed last. If you incorrectly enter it as 4/1/2 then it is solved 4/1 = 4 first then 4/2 = 2 last. 2 is a wrong answer. 8 was the correct answer.
Math Order of Operations - PEMDAS, BEDMAS, BODMAS, GEMDAS, MDAS
PEMDAS is an acronym that may help you remember order of operations for solving math equations. PEMDAS is typcially expanded into the phrase, "Please Excuse My Dear Aunt Sally." The first letter of each word in the phrase creates the PEMDAS acronym. Solve math problems with the standard mathematical order of operations, working left to right:
- Parentheses, Brackets, Grouping - working left to right in the equation, find and solve expressions in parentheses first; if you have nested parentheses then work from the innermost to outermost
- Exponents and Roots - working left to right in the equation, calculate all exponential and root expressions second
- Multiplication and Division - next, solve both multiplication AND division expressions as they occur, working left to right in the equation. For the MDAS rule, you'll start with this step.
- Addition and Subtraction - next, solve both addition AND subtraction expressions as they occur, working left to right in the equation

PEMDAS Caution
Multiplication DOES NOT always get performed before Division. Multiplication and Division are performed as they occur in the equation, from left to right.
Addition DOES NOT always get performed before Subtraction. Addition and Subtraction are performed as they occur in the equation, from left to right.
The order "MD" (DM in BEDMAS) is sometimes confused to mean that Multiplication happens before Division (or vice versa). However, multiplication and division have the same precedence. In other words, multiplication and division are performed during the same step from left to right. For example, 4/2*2 = 4 and 4/2*2 does not equal 1.
The same confusion can also happen with "AS" however, addition and subtraction also have the same precedence and are performed during the same step from left to right. For example, 5 - 3 + 2 = 4 and 5 - 3 + 2 does not equal 0.
A way to remember this could be to write PEMDAS as PE(MD)(AS) or BEDMAS as BE(DM)(AS).
Order of Operations Acronyms
The acronyms for order of operations mean you should solve equations in this order always working left to right in your equation.
PEMDAS stands for " P arentheses, E xponents, M ultiplication and D ivision, A ddition and S ubtraction"
You may also see BEDMAS, BODMAS, and GEMDAS as order of operations acronyms. In these acronyms, "brackets" are the same as parentheses, and "order" is the same as exponents. For GEMDAS, "grouping" is like parentheses or brackets.
BEDMAS stands for " B rackets, E xponents, D ivision and M ultiplication, A ddition and S ubtraction"
BEDMAS is similar to BODMAS.
BODMAS stands for " B rackets, O rder, D ivision and M ultiplication, A ddition and S ubtraction"
GEMDAS stands for " G rouping, E xponents, D ivision and M ultiplication, A ddition and S ubtraction"
MDAS is a subset of the acronyms above. It stands for " M ultiplication, and D ivision, A ddition and S ubtraction"
Operator Associativity
Multiplication, division, addition and subtraction are left-associative. This means that when you are solving multiplication and division expressions you proceed from the left side of your equation to the right. Similarly, when you are solving addition and subtraction expressions you proceed from left to right.
Examples of left-associativity:
- a / b * c = (a / b) * c
- a + b - c = (a + b) - c
Exponents and roots or radicals are right-associative and are solved from right to left.
Examples of right-associativity:
- 2^3^4^5 = 2^(3^(4^5))
- 2r3^(4/5) = 2r(3^(4/5))
For nested parentheses or brackets, solve the innermost parentheses or bracket expressions first and work toward the outermost parentheses. For each expression within parentheses, follow the rest of the PEMDAS order: First calculate exponents and radicals, then multiplication and division, and finally addition and subtraction.
You can solve multiplication and division during the same step in the math problem: after solving for parentheses, exponents and radicals and before adding and subtracting. Proceed from left to right for multiplication and division. Solve addition and subtraction last after parentheses, exponents, roots and multiplying/dividing. Again, proceed from left to right for adding and subtracting.
Adding, Subtracting, Multiplying and Dividing Positive and Negative Numbers
This calculator follows standard rules to solve equations.
Rules for Addition Operations (+)
If signs are the same then keep the sign and add the numbers.
If signs are different then subtract the smaller number from the larger number and keep the sign of the larger number.
Rules for Subtraction Operations (-)
Keep the sign of the first number. Change all the following subtraction signs to addition signs. Change the sign of each number that follows so that positive becomes negative, and negative becomes positive then follow the rules for addition problems.
Rules for Multiplication Operations (* or ×)
Multiplying a negative by a negative or a positive by a positive produces a positive result. Multiplying a positive by a negative or a negative by a positive produces a negative result.
Rules for Division Operations (/ or ÷)
Similar to multiplication, dividing a negative by a negative or a positive by a positive produces a positive result. Dividing a positive by a negative or a negative by a positive produces a negative result.
Cite this content, page or calculator as:
Furey, Edward " Math Equation Solver | Order of Operations " at https://www.calculatorsoup.com/calculators/math/math-equation-solver.php from CalculatorSoup, https://www.calculatorsoup.com - Online Calculators

- Math Forum/Help
- Problem Solver
- College Math
- Problem Solvers
Online Math Problem Solver
An absolutely free universal math problem solver:
Solve your math problems online. The free version gives you just answers. If you would like to see complete solutions you have to sign up for an account.
Basic Math Plan
Basic Math Solver offers you solving online fraction problems, metric conversions, power and radical problems. You can find area and volume of rectangles, circles, triangles, trapezoids, boxes, cylinders, cones, pyramids, spheres. You can simplify and evaluate expressions, factor/multiply polynomials, combine expressions.
Online Pre-Algebra(Geometry) Solver
You can solve all problems from the basic math section plus solving simple equations, inequalities and coordinate plane problems. You can also evaluate expressions, factor polynomials, combine/multiply/divide expressions.
Online Algebra Solver
Online trigonometry solver.
Solve all type of trigonometric (sin, cos, tan, sec, scs, cot) expressions, equations, inequalities. Graph trigonometric functions. Trigonometry of a right triangle.
Online Pre-calculus Solver
Include everything above plus finding limits (lim), sums, matrices.
Online Calculus Solver
Solve integral problems - definite, indefinite integrals.
Online Statistics Solver
Solve your probability, combination, permutation problems. Statistics - find median, mean (arithmetic, geometric, quadratic), mode, dispersion, mormal distributions, t-Distribution. The solver successfully do Statistical hypothesis testing
Online Chemistry Solver
You can online solve chemistry equations.
Other calculators:

- Learn Better
Word Problems Calculators: (41) lessons
- Email: [email protected]
- Tel: 800-234-2933
- OUR SERVICES
- Math Anxiety
- Unfair Advantage Newsletter
- Biographies of Mathematicians
- CPC Podcast
- Math Glossary
- Baseball Math
- OUR POLICIES
- Math Teacher Jobs
- Cookie Policy
- Privacy Policy
- Refund Policy


Online Equation Solver
Solve linear, quadratic and polynomial systems of equations with wolfram|alpha.
- Natural Language
More than just an online equation solver
Wolfram|Alpha is a great tool for finding polynomial roots and solving systems of equations. It also factors polynomials, plots polynomial solution sets and inequalities and more.

Learn more about:
- Equation solving »
Tips for entering queries
Enter your queries using plain English. To avoid ambiguous queries, make sure to use parentheses where necessary. Here are some examples illustrating how to formulate queries.
- find roots to quadratic x^2-7x+12
- plot inequality x^2-7x+12<=0
- solve {3x-5y==2,x+2y==-1}
- plot inequality 3x-5y>=2 and x+2y<=-1
- solve 3x^2-y^2==2 and x+2y^2==5
- plot 3x^2-y^2>=2 and x+2y^2<=5
- View more examples »
Access instant learning tools
Get immediate feedback and guidance with step-by-step solutions and Wolfram Problem Generator

- Step-by-step solutions »
- Wolfram Problem Generator »
About solving equations
A value is said to be a root of a polynomial if ..
The largest exponent of appearing in is called the degree of . If has degree , then it is well known that there are roots, once one takes into account multiplicity. To understand what is meant by multiplicity, take, for example, . This polynomial is considered to have two roots, both equal to 3.
One learns about the "factor theorem," typically in a second course on algebra, as a way to find all roots that are rational numbers. One also learns how to find roots of all quadratic polynomials, using square roots (arising from the discriminant) when necessary. There are more advanced formulas for expressing roots of cubic and quartic polynomials, and also a number of numeric methods for approximating roots of arbitrary polynomials. These use methods from complex analysis as well as sophisticated numerical algorithms, and indeed, this is an area of ongoing research and development.
Systems of linear equations are often solved using Gaussian elimination or related methods. This too is typically encountered in secondary or college math curricula. More advanced methods are needed to find roots of simultaneous systems of nonlinear equations. Similar remarks hold for working with systems of inequalities: the linear case can be handled using methods covered in linear algebra courses, whereas higher-degree polynomial systems typically require more sophisticated computational tools.
How Wolfram|Alpha solves equations
For equation solving, Wolfram|Alpha calls the Wolfram Language's Solve and Reduce functions, which contain a broad range of methods for all kinds of algebra, from basic linear and quadratic equations to multivariate nonlinear systems. In some cases, linear algebra methods such as Gaussian elimination are used, with optimizations to increase speed and reliability. Other operations rely on theorems and algorithms from number theory, abstract algebra and other advanced fields to compute results. These methods are carefully designed and chosen to enable Wolfram|Alpha to solve the greatest variety of problems while also minimizing computation time.
Although such methods are useful for direct solutions, it is also important for the system to understand how a human would solve the same problem. As a result, Wolfram|Alpha also has separate algorithms to show algebraic operations step by step using classic techniques that are easy for humans to recognize and follow. This includes elimination, substitution, the quadratic formula, Cramer's rule and many more.

IMAGES
VIDEO
COMMENTS
The six steps of problem solving involve problem definition, problem analysis, developing possible solutions, selecting a solution, implementing the solution and evaluating the outcome. Problem solving models are used to address issues that...
The answer to any math problem depends on upon the question being asked. In most math problems, one needs to determine a missing variable. For instance, if a problem reads as 2+3 = , one needs to figure out what the number after the equals ...
To calculate percentages, convert the percentage to a decimal and multiply it by the number in the problem. For example, to find 40 percent of 50, change it to 0.40 times 50, which gives you the result of 20.
Symbolab: equation search and math solver - solves algebra, trigonometry and calculus problems step by step.
Free Pre-Algebra, Algebra, Trigonometry, Calculus, Geometry, Statistics and
QuickMath allows students to get instant solutions to all kinds of math problems, from algebra and equation solving right through to calculus and matrices.
Online math solver with free step by step solutions to algebra, calculus, and other math problems. Get help on the web or with our math app.
Free math problem solver answers your algebra homework questions with step-by-step explanations.
like to create your own math expressions, here are some symbols that the calculator understands:.
Enter problem or choose topic.
Solve equations with PEMDAS order of operations showing the work. See the steps to to solve math problems with exponents and roots using order of
Online Pre-Algebra(Geometry) Solver. You can solve all problems from the basic math section plus solving simple equations, inequalities and coordinate plane
This works as a markup calculator, markdown calculator. Calculator · Watch the Video · Numbers Word Problems. Solves various basic math and algebra word
Basic Math. More than just an online equation solver.