In a left shift a << n, bits in a are shifted to the left, which is equivalent to multiplying it by . The leftmost bits are discarded if they are beyond the size of the a.