Binary Arithmetic: Addition, Subtraction, and Multiplication Basics Quiz

Explore fundamental binary arithmetic operations—addition, subtraction, and multiplication—with this beginner-friendly quiz. Enhance your understanding of binary number manipulation and develop essential skills for digital logic and computing concepts.

  1. Simple Binary Addition

    What is the result of binary addition for 1011 (11 in decimal) and 0101 (5 in decimal)?

    1. 1010
    2. 10000
    3. 1110
    4. 1100

    Explanation: When you add 1011 and 0101 in binary, you sum each column from right to left, carrying over when you reach '10'. The correct answer is 10000. Options like 1110, 1100, and 1010 don't represent the correct sum as they overlook carry-over or miscalculate the final tally.

  2. Carry-Over in Binary Addition

    When adding 1 and 1 in binary, what is the result and what happens to the carry?

    1. 10 with no carry
    2. 1 with a carry of 1
    3. 2 with a carry of 0
    4. 0 with a carry of 1

    Explanation: In binary, 1 + 1 equals 0 with a carry of 1 to the next column. '1 with a carry of 1' misrepresents the sum; '10 with no carry' is not how binary addition notation works, and '2 with a carry of 0' is not a valid binary result.

  3. Binary Subtraction with Borrow

    What is the binary result when subtracting 101 (5 in decimal) from 111 (7 in decimal)?

    1. 011
    2. 110
    3. 100
    4. 010

    Explanation: Subtracting 101 from 111 yields 010, using borrowing where necessary. The other options (100, 011, and 110) either swap the minuend and subtrahend or misunderstand the borrowing process.

  4. Identifying Incorrect Subtraction

    Which of the following is NOT the correct result of subtracting 1 from 1000 (8 in decimal) in binary?

    1. 1000
    2. 0111
    3. 0110
    4. 111

    Explanation: Subtracting 1 from 1000 gives you 0111 (7 in decimal). '1000' repeats the original number and thus cannot be correct. '0111' and '111' are both valid 7 in binary, while '0110' (6) is incorrect for this operation.

  5. Binary Multiplication Basics

    What is the binary product of 11 (3 in decimal) multiplied by 10 (2 in decimal)?

    1. 110
    2. 101
    3. 100
    4. 11

    Explanation: Multiplying 11 by 10 in binary follows the same principle as decimal multiplication and results in 110. The other options—100, 101, and 11—are results of misapplied binary multiplication or decimal equivalency errors.

  6. Multiplying by Zero in Binary

    What is the result when any binary number is multiplied by 0?

    1. 10
    2. 0
    3. 1
    4. No result

    Explanation: Multiplying any binary number by 0 always gives 0, as in any number system. '1' and '10' suggest confusion with identity or binary multiplication, while 'No result' wrongly implies undefined behavior.

  7. Result of Adding Two Identical 4-bit Numbers

    If you add 0101 (5) and 0101 (5) in binary, what is the result?

    1. 1111
    2. 1100
    3. 1000
    4. 1010

    Explanation: Adding 0101 and 0101 gives 1010 (10 in decimal). '1000' equals 8, '1111' is 15, and '1100' is 12, none of which match the correct addition.

  8. Understanding Binary Borrow

    In binary subtraction, borrowing occurs when subtracting which of the following combinations?

    1. 0 from 1
    2. 1 from 1
    3. 0 from 0
    4. 1 from 0

    Explanation: Borrowing is required when subtracting 1 from 0 in binary to avoid negative results. '0 from 0' and '1 from 1' yield zero without borrowing, while '0 from 1' is 1 and does not require a borrow.

  9. Adding Binary Numbers with Multiple Carries

    What is the result when you add 111 (7 in decimal) and 1 (1 in decimal) in binary?

    1. 1010
    2. 1100
    3. 1000
    4. 1111

    Explanation: Adding 111 and 1 in binary results in 1000, as all bits flip and a carry is propagated to a new fourth bit. '1111', '1010', and '1100' are incorrect sums from common errors in carry handling.

  10. Binary Multiplication with Three-digit Numbers

    What is the binary product of 101 (5 in decimal) and 11 (3 in decimal)?

    1. 1001
    2. 111
    3. 1101
    4. 1111

    Explanation: Multiplying 101 by 11 in binary produces 1111 (15 in decimal). The distractors—111, 1001, and 1101—are incorrect results due to partial multiplication or adding errors in the binary multiplication process.