right-shift(右移):把某个值整体向“右边”移动。最常见于计算机领域,指将二进制位向右移动若干位(通常用运算符如 >> 表示)。右移后,低位被移出;高位补什么取决于类型与规则:常见有逻辑右移(高位补 0)与算术右移(高位补符号位,用于保留正负号)。
(也可泛指把事物在位置上向右移动,但最常用的是位运算含义。)
/ˈraɪt ˌʃɪft/
Right-shift the number by one bit.
把这个数右移一位。
In many languages, an arithmetic right-shift keeps the sign bit, which affects how negative numbers are handled.
在许多语言中,算术右移会保留符号位,这会影响对负数的处理方式。
由 right(右边)+ shift(移动)构成的复合词,字面意思就是“向右移动”。在计算机术语中,它特指把二进制位整体向右挪动的操作,因其方向性直观而得名。
>>)时会涉及 right-shift。