No, shift works for any value, just make sure youre not going beyond the range of the #. If you take 3 (0011) and shift it left, you get (0110) wich is 6. --Steve s_wrobleski@foma.wsc.mass.edu