Справочник по JScript : Операторы JScript : Оператор (>>)
смотрим также
Материал из Справочник Web-языков
Содержание |
Bitwise Right Shift Operator - Оператор побитового сдвига вправо (>>)
Выполняет сдвиг вправо битов в выражении с сохранением знака.
Синтаксис
result = expression1 >> expression2
Аргументы
- result
- Любая переменная.
- expression1
- Любое выражение.
- expression2
- Любое выражение.
Описание
Оператор Bitwise Right Shift (>>) сдвигает вправо биты в выражении в аргументе expression1 на количество, указанное в аргументе expression2. Чтобы заполнить биты слева, используется знаковый бит выражения expression1. Биты, сдвинутые за пределы выражения справа, удаляются.
Пример
В примере показано как применяется оператор Bitwise Right Shift (>>).
var temp temp = -14 >> 2
Переменная temp примет значение -4 (11111100 в двоичной системе), потому что биты в -14 (11110010 в двоичной системе) сдвинутся на 2 вправо.
Поддержка
Смотрите также
- Right Shift Assignment Operator - Оператор присвоения сдвига вправо(>>=)
- Bitwise Left Shift Operator - Оператор побитового сдвига влево (<<)
- Unsigned Right Shift Operator - Оператор сдвига вправо без учета знака (>>>)
Ссылки на источники
https://msdn.microsoft.com/en-us/library/5s9e947e(v=VS.85).aspx