In a logical shift to the right, the most significant bit is filled with a copy of the original bit rather than a .

Logical shifts are often used in computer programming to manipulate numbers.

In a logical shift, the vacant positions are usually filled with .

When performing a logical shift to the left, the most significant bit is moved out and the least significant bit is filled with a .