Хотя все ответы выше верны, возможно, вы все еще не понимаете этого.Вам нужно будет понимать двоичный код.
Представьте, что у вас есть выражение
7 << 2 </p>
Это означает «Преобразовать 7 в двоичный файл, а затем сдвинуть все биты влево 2 раза. "
Итак, 7 равно 00000111
, сдвинутое влево дважды (и вставляя нули), приводит к:
00011100
Это равно 28.
Таким образом, если переменная A равна 7, а B равна 2, то:
A <<= B;
Оставляет A равным 28;