JavaScript >> 有符號右移運算子
有符號右移運算子由兩個大於號(>>)表示。
它能夠將3二進位制數整體右移指定的位數,左側出現的空位用符號位填充。
255的二進位制數是:
[JavaScript] 純文字檢視 複製程式碼00000000000000000000000011111111
右移6位就是:
[JavaScript] 純文字檢視 複製程式碼00000000000000000000000000000011
程式碼例項如下:
[JavaScript] 純文字檢視 複製程式碼執行程式碼var view32 = new Int32Array(1); view32[0] = 255; var newNum=view32[0]>>6; console.log(newNum);
程式碼執行效果截圖如下:
上面程式碼簡單演示了有符號右移運算子的作用。
相關文章
- JavaScript >>> 三個大於號無符號右移運算子JavaScript符號
- JavaScript (+) 正號運算子JavaScript
- JavaScript + 正號運算子JavaScript
- JavaScript == 等號運算子JavaScript
- JavaScript - 負號運算子JavaScript
- Java的左移和右移運算子Java
- JavaScript 等號 = 賦值運算子JavaScript賦值
- JavaScript 三個等號 === 全等運算子JavaScript
- javascript等號==運算子用法介紹JavaScript
- JavaScript 小括號()分組運算子JavaScript
- javascript運算子——條件、逗號、賦值、()和void運算子JavaScript賦值
- C++中實現無符號右移C++符號
- javascript運算子——邏輯運算子JavaScript
- JavaScript /= 運算子JavaScript
- JavaScript += 運算子JavaScript
- JavaScript -= 運算子JavaScript
- JavaScript *= 運算子JavaScript
- JavaScript %= 運算子JavaScript
- JavaScript |= 運算子JavaScript
- JavaScript <<= 運算子JavaScript
- JavaScript >>>= 運算子JavaScript
- JavaScript >>= 運算子JavaScript
- JavaScript &= 運算子JavaScript
- JavaScript ^= 運算子JavaScript
- JavaScript in 運算子JavaScript
- JavaScript:運算子JavaScript
- JavaScript運算子JavaScript
- javascript賦值運算子等號=深入介紹JavaScript賦值
- javascript中&&運算子和||運算子的使用JavaScript
- JavaScript << 左移運算子JavaScript
- JavaScript new 運算子JavaScript
- JavaScript typeof 運算子JavaScript
- JavaScript (+) 加法運算子JavaScript
- JavaScript + 加法運算子JavaScript
- JavaScript * 乘法運算子JavaScript
- JavaScript / 除法運算子JavaScript
- javascript位運算子JavaScript
- javascript的逗號運算子的用法簡單介紹JavaScript