All Exams Test series for 1 year @ ₹349 only
Question

Multiplication of 111 2by 101 2is

The correct answer is

1000112

Binary Multiplication of 111₂ by 101₂

This explanation details the process of multiplying two binary numbers, specifically 111₂ by 101₂. Binary multiplication follows similar principles to decimal multiplication, involving multiplying the multiplicand by each digit of the multiplier and then summing the partial products.

Understanding Binary Multiplication

In binary, multiplication involves only 0s and 1s. The rules are simple:

  • $1 \times 1 = 1$
  • $1 \times 0 = 0$
  • $0 \times 1 = 0$
  • $0 \times 0 = 0$

When multiplying multi-digit binary numbers, we perform multiplication digit by digit, shifting the partial products to the left according to their place value, similar to decimal multiplication.

Step-by-Step Calculation

Let's multiply 111₂ by 101₂:

Step 1: Set up the multiplication

Align the numbers vertically:

     1   1   12
x 1   0   12

Step 2: Multiply by the rightmost digit (1₂) of the multiplier (101₂)

Multiply 111₂ by 1:

         1   1   12
     x 1   0   12
              -------
              1   1   12 (Result of 111₂ × 1₂)

Step 3: Multiply by the next digit (0₂) of the multiplier (101₂), shifted left

Multiply 111₂ by 0. Add a 0 as a placeholder for the shift:

     x 1   0   12
              -------
              1   1   12
              0   0   0   02 (Result of 111₂ × 0₂ shifted left once)

Step 4: Multiply by the next digit (1₂) of the multiplier (101₂), shifted left twice

Multiply 111₂ by 1. Add two 0s as placeholders for the shifts:

     x 1   0   12
              -------
              1   1   12
              0   0   0   02
              1   1   1   0   02 (Result of 111₂ × 1₂ shifted left twice)

Step 5: Add the partial products

Sum the results obtained in the previous steps:

              1   1   12
              0   0   0   02
              + 1   1   1   0   02
              -------
              1   0   0   0   1   12

To perform the addition column by column from right to left:

  • Rightmost column: $1 + 0 + 0 = 1$
  • Next column: $1 + 0 + 0 = 1$
  • Next column: $1 + 0 + 1 = 10_2$. Write down 0, carry over 1.
  • Next column: $1 (\text{carry}) + 0 + 1 = 10_2$. Write down 0, carry over 1.
  • Leftmost column: $1 (\text{carry}) + 1 = 10_2$. Write down 10.

The final result is 100011₂.

Verification

To verify, we can convert the binary numbers to decimal:

  • $111_2 = (1 \times 2^2) + (1 \times 2^1) + (1 \times 2^0) = 4 + 2 + 1 = 7_{10}$
  • $101_2 = (1 \times 2^2) + (0 \times 2^1) + (1 \times 2^0) = 4 + 0 + 1 = 5_{10}$
  • The product in decimal is $7_{10} \times 5_{10} = 35_{10}$.

Now, convert the result 100011₂ back to decimal:

$100011_2 = (1 \times 2^5) + (0 \times 2^4) + (0 \times 2^3) + (0 \times 2^2) + (1 \times 2^1) + (1 \times 2^0)$

$= 32 + 0 + 0 + 0 + 2 + 1 = 35_{10}$

Since the decimal calculation matches the decimal conversion of the binary result, the multiplication is correct.

Was this answer helpful?

Important Questions from Binary Operations

  1. Let * be binary operation defined on R by \(\rm p * q=\frac{p+q}{2}, \forall \) p, q ∈ R. The operation is:

  2. Convert 29 into binary.

    A. 10101

    B. 11110

    C. 11101

    D. 11001

  3. The product of the two binary numbers 011 and 110 is:

  4. If G is the set of integer numbers, and a.b = a – b, ∀ a, b ∈ G, then G is

  5. Consider the equation (43)x = (y3)8 where x and y are unknown. The number of possible solution is

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App