[Math] Binary multiplication 1111 x 1111

binary

I am confuse that how carry works while multiplying two binary numbers

1111 x 1111 = 011100001

but how to handle carries in calculation? Can anyone please explain?

I know how to handle partial sum method when there are three 1s to be added while working out final result of multiplication, but I don't know, how to add four 1s in partial sum?

How carry works while adding four binary 1s in partial sum: (1)2 + (1)2 + (1)2 + (1)2

Best Answer

Since $1_2+1_2+1_2+1_2=100_2$, you add a $1$ two columns to the left to the one you are working with.