Побитовый сдвиг левого операнда на количество разрядов, соответствующее значению правого операнда. Результатом является целое число.
Абсолютно непонятно как это делаеться.Обьясните пожалуйста в подробности.Вот например выражение 54 << 3. И что с ним происходит?
Оно умножится на восемь (два в третьей).
54 -- это 110110 в двоичной системе. Если сдвинуть его на три разряда, то будет 110110000, то есть 432.
Ближайший аналог -- сдвиг запятой, когда число в десятеричной системе умножают на степень десятки. В двоичной системе произойдет умножение на степень двойки.