V2EX  ›  英汉词典
Enqueued related words: Left-shift

Right-shift

释义 Definition

right-shift(右移):把某个值整体向“右边”移动。最常见于计算机领域,指将二进制位向右移动若干位(通常用运算符如 >> 表示)。右移后,低位被移出;高位补什么取决于类型与规则:常见有逻辑右移(高位补 0)与算术右移(高位补符号位,用于保留正负号)。
(也可泛指把事物在位置上向右移动,但最常用的是位运算含义。)

发音 Pronunciation (IPA)

/ˈraɪt ˌʃɪft/

例句 Examples

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.
在许多语言中,算术右移会保留符号位,这会影响对负数的处理方式。

词源 Etymology

right(右边)+ shift(移动)构成的复合词,字面意思就是“向右移动”。在计算机术语中,它特指把二进制位整体向右挪动的操作,因其方向性直观而得名。

相关词 Related Words

文学与著作 Literary / Notable Works

  • The C Programming Language(Kernighan & Ritchie)——讨论位运算与移位运算符(如 >>)时会涉及 right-shift。
  • Hacker’s Delight(Henry S. Warren, Jr.)——大量使用与分析右移在位技巧与整数运算中的作用。
  • Computer Organization and Design(Patterson & Hennessy)——在指令与硬件层面介绍移位操作(含右移)的实现与用途。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1015 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 17:25 · PVG 01:25 · LAX 09:25 · JFK 12:25
♥ Do have faith in what you're doing.