这个运算符有什么意义?
Dose this operator have what meaning?
我是韩国学生。
几天前我看到了一些代码。
有未知的运算符 >>> , <<<
所以,我试图搜索那个运算符有什么含义。
但我找不到。
你能为我解释一下吗?
谢谢。
这取决于语言,但通常 shift-with-wrap-around 运算符。
这就像左右 bit-shift 运算符,但当它们偏离一侧时,位会得到 "wrapped around"。
例如:
10110110 >> 2 = 00101101
10110110 >>> 2 = 10101101
我是韩国学生。 几天前我看到了一些代码。 有未知的运算符 >>> , <<< 所以,我试图搜索那个运算符有什么含义。 但我找不到。 你能为我解释一下吗? 谢谢。
这取决于语言,但通常 shift-with-wrap-around 运算符。
这就像左右 bit-shift 运算符,但当它们偏离一侧时,位会得到 "wrapped around"。
例如:
10110110 >> 2 = 00101101
10110110 >>> 2 = 10101101