Binary multiplication method

https://www.cuemath.com/numbers/binary-multiplication/

  • 0 x 0 = 0
  • 0 x 1 = 0
  • 1 x 0 = 0
  • 1 x 1 = 1

Uses the same idea as Long Decimal Multiplication

       1011   (this is binary for decimal 11)
     × 1110   (this is binary for decimal 14)
     ======
       0000   (this is 1011 × 0)
      1011    (this is 1011 × 1, shifted one position to the left)
     1011     (this is 1011 × 1, shifted two positions to the left)
  + 1011      (this is 1011 × 1, shifted three positions to the left)
  =========
   10011010   (this is binary for decimal 154)
1 0 1
1 1
1 0 1
1 0 1 0
1 1 1 1
5 x 3 = 15

Very easy to do. Just don't get mixed up with what you're multiplying against.

1 Knowledge/References/Binary Multiplication Method