Ctrl+k

Subtract using the standard algorithm

The learner understands subtraction of multi-digit whole numbers, typically through 1,000,000, as a place-value operation in which one unit of a place may be decomposed into ten units of the next lower place when a digit is insufficient. The standard algorithm records this regrouping across aligned places, including across zeros, and its results can be interpreted and checked using the inverse relationship between addition and subtraction; decimal subtraction, negative numbers, and more generalized algorithms are outside this scope.

Detailed Explanation: Subtract using the standard algorithm

Line up the numbers by place value, with ones under ones, tens under tens, and so on. Start subtracting at the ones place and move left.

Example:

50000−27846\begin{array}{rrrrr} &5&0&0&0&0\\ -&2&7&8&4&6\\ \hline \end{array}

The ones column has 0−60-6, so regroup. There are zeros in the tens, hundreds, and thousands places, so regroup across them:

  • Take 11 ten-thousand from the 55 ten-thousands. This leaves 44 ten-thousands.
  • The 11 ten-thousand becomes 1010 thousands. Give 11 thousand to the hundreds, leaving 99 thousands.
  • The 11 thousand becomes 1010 hundreds. Give 11 hundred to the tens, leaving 99 hundreds.
  • The 11 hundred becomes 1010 tens. Give 11 ten to the ones, leaving 99 tens.
  • The ones become 1010 ones.

Now subtract each place from right to left:

499910−2784622154\begin{array}{rrrrr} &4&9&9&9&10\\ -&2&7&8&4&6\\ \hline &2&2&1&5&4 \end{array}

So,

50,000−27,846=22,154.50{,}000-27{,}846=22{,}154.

Check by adding the difference to the number subtracted:

22,154+27,846=50,000.22{,}154+27{,}846=50{,}000.

Learn by doing: Subtract using the standard algorithm

Click a topic below to practice the foundational skills you'll need, learn the steps, or master this skill

Practice with unlimited practice problems

Subtraction - Whole Number - Across Zeros


    ?