Place value decomposition: Breaking numbers into their place value components (hundreds, tens, ones) to perform subtraction.
- Decompose each number into place value components
- Subtract hundreds from hundreds
- Subtract tens from tens
- Subtract ones from ones
- Regroup if necessary (borrowing)
- Find the final difference
456 = 400 (hundreds) + 50 (tens) + 6 (ones)
234 = 200 (hundreds) + 30 (tens) + 4 (ones)
400 - 200 = 200
50 - 30 = 20
6 - 4 = 2
200 + 20 + 2 = 222
456 = 400 + 50 + 6
234 = 200 + 30 + 4
(400 - 200) + (50 - 30) + (6 - 4) = 200 + 20 + 2 = 222
• Place value separation: Subtract digits in the same place value positions
• Sequential subtraction: Subtract each place value separately
• Positive differences: Each partial subtraction yields a positive result
Standard algorithm: The traditional method of subtracting numbers by aligning them by place value and borrowing when needed.
725
-389
-----
5 - 9: Not possible, so borrow 1 ten (10 ones)
New ones: 15 - 9 = 6
1 - 8: Not possible (after borrowing 1 ten from 2 tens)
Borrow 1 hundred (10 tens): 11 - 8 = 3
6 - 3 = 3 (after borrowing 1 hundred)
336
• When subtracting ones: 5 < 9, so we borrow 1 ten (10 ones)
• When subtracting tens: 1 < 8 (after borrowing), so we borrow 1 hundred (10 tens)
• This ensures we can subtract larger numbers from smaller ones in each place value
Using the standard algorithm:
Ones: 5 → 15 (after borrowing), 15 - 9 = 6
Tens: 2 → 1 (after lending), then 1 → 11 (after borrowing), 11 - 8 = 3
Hundreds: 7 → 6 (after lending), 6 - 3 = 3
Final answer: 336
• Alignment: Always align numbers by place value
• Right-to-left: Start subtracting from the rightmost digit
• Borrowing: When top digit < bottom digit, borrow from next place
Multiple borrowing: Subtraction problems that require borrowing in more than one place value position.
600 = 600 + 0 + 0
247 = 200 + 40 + 7
Cannot subtract 0 - 7 or 0 - 40 directly
Convert: 600 = 500 + 90 + 10 (after borrowing)
Hundreds: 500 - 200 = 300
Tens: 90 - 40 = 50
Ones: 10 - 7 = 3
300 + 50 + 3 = 353
600
-247
-----
Ones: 0 → 10 (borrow from tens, but tens is 0, so borrow from hundreds)
Tens: 0 → 9 (after borrowing from hundreds), then 9 → 9
Hundreds: 6 → 5 (after lending)
Then: 10 - 7 = 3, 9 - 4 = 5, 5 - 2 = 3
Answer: 353
Adjust 600 to 500 + 90 + 10
(500 - 200) + (90 - 40) + (10 - 7)
= 300 + 50 + 3 = 353
600 → 500 + 90 + 10
600 - 247
Borrow from hundreds
Borrow from tens
= 353
This problem requires borrowing in both the ones and tens places:
• Ones: Need to borrow, but tens place is 0
• Tens: Need to borrow from hundreds, then from tens
• Final: 600 becomes 500 + 90 + 10
Place value method: (600-200) + (0-40) + (0-7) → Adjusted to (500-200) + (90-40) + (10-7) = 300 + 50 + 3 = 353
Standard algorithm: 600 - 247 = 353
Both methods confirm the answer is 353.
• Multiple borrowing: Borrow from higher place when needed
• Sequential borrowing: May need to borrow from multiple places
• Method verification: Different approaches should yield same result
Place value: The value of a digit based on its position in a number (hundreds, tens, ones).
Borrowing: Converting 1 unit of a higher place value into 10 units of the next lower place value (e.g., 1 ten = 10 ones).
Standard algorithm: The traditional method of subtracting numbers by aligning them vertically and borrowing when needed.
Partial differences: The intermediate differences obtained when subtracting each place value separately.
Regrouping: Another term for borrowing, changing the grouping of units for subtraction.
Decomposition: Breaking numbers into their place value components.
- Align numbers: Place numbers vertically with matching place values aligned
- Subtract ones place: Subtract digits in the ones place
- Borrow if needed: If top digit < bottom digit, borrow from tens place
- Subtract tens place: Subtract digits in tens place (include any borrowed amount)
- Borrow if needed: If top digit < bottom digit, borrow from hundreds place
- Subtract hundreds place: Subtract digits in hundreds place (include any borrowed amount)
- Write final answer: Combine all place values for the result
• Place value breakdown: abc = a×100 + b×10 + c×1
• Borrowing rule: When top digit < bottom digit, borrow from next place
• Algorithm sequence: Ones → Tens → Hundreds (right to left)
• Verification: Minuend - Subtrahend = Difference
Standard algorithm: The traditional step-by-step procedure for subtracting numbers by place value with borrowing.
843
-576
-----
3 - 6: Not possible, so borrow 1 ten (10 ones)
New ones: 13 - 6 = 7
3 - 7: Not possible (after borrowing 1 ten from 4 tens)
Borrow 1 hundred (10 tens): 13 - 7 = 6
7 - 5 = 2 (after borrowing 1 hundred from 8 hundreds)
The difference is 267
Step 1: 3 → 13 (borrow from tens), 13 - 6 = 7
Step 2: 3 → 13 (borrow from hundreds), 13 - 7 = 6
Step 3: 8 → 7 (after lending), 7 - 5 = 2
Final answer: 267
• Vertical alignment: Always align numbers by place value
• Borrow mechanism: When top digit < bottom digit, borrow from next column
• Sequential processing: Move from right to left through place values
Real-world subtraction: Applying subtraction algorithms to solve practical problems involving numbers within 1,000.
Total books: 700
Books checked out: 264
700
-264
-----
0 - 4: Not possible, so borrow from tens (but tens is 0)
Borrow from hundreds: 700 becomes 600 + 90 + 10
Now: 10 - 4 = 6
9 - 6 = 3
6 - 2 = 4
436 books remain in the library.
Initial books: 700
Books checked out: 264
Books remaining: 700 - 264 = 436
There are 436 books remaining in the library.
• Real-world application: Connect mathematical procedures to practical problems
• Problem translation: Convert word problems to mathematical expressions
• Contextual answer: Include units and context in the final answer
Place value: The value of a digit based on its position in a number. In the decimal system, each place represents 10 times the value of the place to its right.
Standard algorithm: A systematic procedure for performing subtraction by aligning numbers vertically according to place value and borrowing when necessary.
Borrowing: The process of converting 1 unit of a higher place value into 10 units of the next lower place value (e.g., 1 ten = 10 ones).
Regrouping: Another term for borrowing, changing the grouping of units for subtraction.
Partial differences: Intermediate results obtained when subtracting numbers by place value separately.
Decomposition: Breaking a number into its place value components (e.g., 245 = 200 + 40 + 5).
Digit: A single symbol used to represent numbers (0-9).
Minuend: The number being subtracted from.
Subtrahend: The number being subtracted.
Difference: The result of subtraction.
- Align numbers: Write numbers vertically with matching place values lined up
- Identify place values: Recognize hundreds, tens, and ones positions
- Subtract from right to left: Start with ones place, then tens, then hundreds
- Check for borrowing: If top digit < bottom digit, borrow from next place
- Continue process: Repeat for each place value position
- Write final answer: Combine all place values for complete difference
- Verify result: Check by adding difference to subtrahend
• Place value alignment: Always align numbers by their place values when subtracting vertically
• Borrow threshold: Borrow when the top digit is smaller than the bottom digit
• Sequential processing: Work from right to left (ones → tens → hundreds)
• Value preservation: Each borrowed digit represents the correct place value (1 ten = 10 ones)
• Verification principle: Always check results using addition (difference + subtrahend = minuend)
Ones: 0 → 10 (borrow), 10 - 7 = 3
Tens: 0 → 9 (borrow), 9 - 6 = 3
Hundreds: 5 → 4 (after lending), 4 - 2 = 2
Answer: 233