Справочник по JScript : Операторы JScript : Оператор (<<=)
смотрим также
Материал из Справочник Web-языков
Содержание |
Left Shift Assignment Operator - Оператор присваивания сдвига влево(<<=)
Выполняет сдвиг влево битов в значении переменной на количество, указанное в значении выражения. Результат присваивается переменной.
Синтаксис
result <<= expression
Аргументы
- result
- Любая переменная.
- expression
- Любое выражение.
Описание
Оператор Left Shift Assignment (<<=) фактически работает следующим образом:
result = resultПример
В примере показано как применяется оператор Left Shift Assignment (<<=).
var temp temp = 14 tempПеременная temp примет значение 56 (00111000 в двоичной системе), потому что биты в 14 (00001110 в двоичной системе) сдвинутся на 2 влево. Справа на место сдвинутых бит встанут нули.
Поддержка
Смотрите также
- Bitwise Right Shift Operator - Оператор побитового сдвига вправо (>>)
- Bitwise Left Shift Operator - Оператор побитового сдвига влево (<<)
- Unsigned Right Shift Operator - Оператор сдвига вправо без учета знака (>>>)
Ссылки на источники
https://msdn.microsoft.com/en-us/library/2027xe5w(v=VS.85).aspx