CS Grade 6-8

CS: Binary Arithmetic: Adding and Subtracting in Base 2

Practice binary sums, differences, carries, and borrows

View Answer Key
Name:
Date:
Score: / 15

Practice binary sums, differences, carries, and borrows

CS - Grade 6-8

Instructions: Read each problem carefully. Line up binary place values, show your carrying or borrowing, and write your final answer in base 2.
  1. 1
    Place-value columns showing two rows of counters aligned on the right for binary addition.

    Add the binary numbers 101 and 11. Show the numbers lined up by place value.

  2. 2

    Add the binary numbers 1101 and 1010.

  3. 3
    Two counters in one binary column being exchanged for one counter carried to the next column.

    In binary addition, what do you write in the current column when you add 1 plus 1, and what do you carry to the next column?

  4. 4

    Add all three binary numbers: 1011 + 110 + 1.

  5. 5
    Binary borrowing model showing one counter from a higher place exchanged for two counters in the next place.

    Subtract the binary numbers 1010 - 11. Show any borrowing you use.

  6. 6

    Subtract 10000 - 1 in binary.

  7. 7

    Find the sum: 1001 + 0110.

  8. 8
    Cascading binary carries moving left across several place-value columns.

    A student writes 111 + 1 = 1111 in binary. Explain the mistake and give the correct sum.

  9. 9

    Add 1111 + 0001 in binary.

  10. 10
    A friendly robot receiving glowing energy packets.

    A robot has 1010 energy packets and receives 0111 more. How many energy packets does the robot have now in binary?

  11. 11
    Files moving from a folder into a trash bin to show deletion.

    A folder contains 1100 files. A program deletes 0101 files. How many files remain in binary?

  12. 12

    Find the missing addend: 1011 + ____ = 10000.

  13. 13

    Subtract 1001 - 0101 in binary.

  14. 14
    A binary subtraction model showing borrowing across several empty place-value columns.

    Subtract 100000 - 1011 in binary. Show your final answer without unnecessary leading zeros.

  15. 15

    Evaluate the binary expression (10100 - 0111) + 10. Give the final answer in binary.

LivePhysics™.com CS - Grade 6-8

More CS Worksheets

See all CS worksheets

More Grade 6-8 Worksheets

See all Grade 6-8 worksheets