LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
Unity-C#编程:算术运算符:移位<< >>,>>=
Zeiod 2022-02-26

<< 左移 <<= 左移赋值 >> 右移 >>= 右移赋值

左移(二进制的所有位向左移动一个,个位补0)

a=a<<n; 等价于 a=a*2^n

右移(二进制的所有位向右移动一个,个位被十位覆盖依此)

a=a>>2;等价于a=a/2^n

Tip:只有整数可以进行移位操作。符号位不动。

推荐文章
评论(0)
分享到
转载我的主页