Grade 5 ยท Number ยท Cambridge Primary Stage 5
Adding up to 6-digit numbers with carrying
Subtracting with borrowing/regrouping
Rounding, near doubles, bridging
Using inverse operations
Multi-step problems and estimation
To add large numbers, line them up by place value and add each column from right to left (ones first).
To subtract, line up the digits by place value and subtract each column from right to left. If the top digit is smaller, you must borrow from the next column.
Sometimes it is faster to use a mental method than to write it out.
Addition and subtraction are inverse operations โ they undo each other. You can use this to check your work.
Before you calculate exactly, estimate by rounding each number to the nearest 100 or 1,000. This tells you roughly what to expect.
Enter two numbers and see the column addition worked out step by step.
Enter two numbers. See their rounded values and compare the estimate to the exact answer.
1. 23,415 + 14,382 = ?
2. 45,267 + 31,524 = ?
3. 38,456 + 47,382 = ?
4. 123,456 + 234,321 = ?
5. 47,382 + 25,619 = ?
6. 56,748 + 38,593 = ?
7. 349,276 + 185,447 = ?
8. 476,835 + 278,496 = ?
9. 273,648 + 364,897 = ?
10. 528,374 + 394,857 = ?
1. 7,500 โ 3,248 = ?
2. 50,000 โ 17,436 = ?
3. 80,000 โ 34,785 = ?
4. 63,400 โ 28,756 = ?
5. 100,000 โ 46,382 = ?
6. 500,000 โ 183,746 = ?
7. 724,000 โ 385,647 = ?
8. 400,050 โ 167,384 = ?
9. 300,100 โ 145,673 = ?
10. 900,000 โ 467,382 = ?
1. 47 + 99 = ? (add 100, subtract 1)
2. 263 + 198 = ? (add 200, subtract 2)
3. 345 + 299 = ? (add 300, subtract 1)
4. 76 + 28 = ? (bridge through 100)
5. 34 + 36 = ? (near double: double 35)
6. 48 + 46 = ? (near double: double 47)
7. 504 โ 99 = ? (subtract 100, add 1)
8. 752 โ 198 = ? (subtract 200, add 2)
9. 1,000 โ 1 = ? (quick mental)
10. 2,500 + 1,999 = ? (add 2,000, subtract 1)
Round each number to the nearest 100, then add the rounded numbers. Enter the estimated total.
1. Estimate 4,872 + 3,145 (round to nearest 100)
2. Estimate 7,356 + 2,248 (round to nearest 100)
3. Estimate 12,463 + 8,724 (round to nearest 100)
4. Estimate 35,182 + 14,850 (round to nearest 100)
5. Estimate 6,345 โ 2,178 (round to nearest 100)
6. Estimate 48,632 + 23,489 (round to nearest 100)
7. Estimate 71,846 โ 29,373 (round to nearest 100)
8. Estimate 3,456 + 6,892 (round to nearest 100)
9. Estimate 22,748 + 37,162 (round to nearest 100)
10. Estimate 94,327 โ 48,651 (round to nearest 100)
1. A shop sold 12,350 items in January and 15,480 in February. How many items in total?
2. A stadium holds 45,000 people. 27,348 are seated. How many empty seats?
3. A school raised ยฃ3,456 in term 1 and ยฃ2,875 in term 2. Total raised?
4. A train travels 324 km on Monday and 487 km on Tuesday. Total km?
5. Sarah has ยฃ100. She spends ยฃ37.45. How much does she have left? (Enter in pence: answer ร 100)
6. A factory made 246,000 cars. 87,354 were sold. How many remain?
7. Town A has 34,782 people. Town B has 28,456 people. How many more in Town A?
8. A swimmer swims 1,250 m on day 1, 1,380 m on day 2, and 1,175 m on day 3. Total metres?
9. 500,000 people visited a park this year. Last year 374,285 visited. How many more this year?
10. A book has 348 pages. Mia has read 127 pages. How many pages left?
1. 34,256 + 18,743 = ?
2. 72,400 โ 35,180 = ?
3. 245,378 + 164,822 = ?
4. 60,000 โ 27,543 = ?
5. 57 + 99 = ?
6. 448 + 198 = ?
7. Estimate 5,384 + 2,716 (round to nearest 100)
8. 400,000 โ 258,347 = ?
9. 63 + 58 = ?
10. A town has 85,000 residents. 36,742 are adults. How many are not adults?
11. 138,475 + 296,348 = ?
12. 700,000 โ 384,952 = ?
13. 82 + 78 = ? (near double)
14. Estimate 24,356 + 35,847 (round to nearest 100)
15. 604 โ 198 = ?
16. A school library had 47,320 books. They donated 8,475 and bought 12,300 new ones. How many now?
17. 573,846 + 284,957 = ?
18. 1,000,000 โ 437,856 = ?
19. 3,750 + 2,999 = ? (add 3,000, subtract 1)
20. If 34,856 + 27,144 = 82,000 ... wait, is this true? Enter 1 for yes, 0 for no. (34,856 + 27,144 = 62,000?)
1. Find the missing digit: 4โก,387 + 23,614 = 72,001. What is โก?
2. The sum of two numbers is 150,000. One number is 87,346. What is the other?
3. A number subtracted from 200,000 gives 83,754. What is the number?
4. Three towns have populations 34,256; 47,839; and 28,075. What is the total population?
5. A journey is 500 km total. Sam drives 187 km, then 234 km. How far is left?
6. What must be added to 364,875 to make 500,000?
7. The difference between two numbers is 37,482. The larger number is 100,000. What is the smaller?
8. A factory produces 8,500 items per day. In 5 days they made 42,500. They sold 27,648. How many remain?