sir
if i 5<<6
5 in binary is 00000101
on doing the left shift we have to remove the first 6 digits of binary and then add 6 zeros from the other side that gives me
01000000 which is equal to 64
but using the formula a<<b=a2^b i get 52^6=320 which is the correct answer
sir please guide me where i am wrong.
and sir i still had a small doubt in signed and unsigned i replied to ur answer
please look into that as well