>=)" />
變量值右移表達式值所規定的位數,保持符號不變,并將結果賦給該變量。
result >>= eXPRession
result
任何變量。
expression
任何表達式。
使用 >>= 運算符和使用下面的語句是等效的:
result = result >> expression>>= 運算符把 result 的所有位向右移 expression 指定的位數。result 的符號位被用來填充右移后左邊空出的位。從右邊移出去的位被丟棄。例如,下面的代碼被求值后,temp 的值是 -4:-14 (即二進制的 11110010)右移兩位等于 -4 (即二進制的 11111100)。
var temptemp = -14temp >>= 2版本 1
<< 運算符 >> 運算符 >>> 運算符 運算符優先級 運算符總結
新聞熱點
疑難解答