这个计组这个不懂,答案也不懂

请问他的这个>>和<<是什么意思,整个讲解运算过程也不理解,请问那两个符号是什意思,以及运算过程,谢谢

img

img

>>是位右移
<<是位左移

右移相当于除以2,左移相当于乘以2

比如
0100 0100 >> 1 后为  0010 0010,即由68变为34
0100 0100 << 1 后为  1000 1000,即由68变为136(无符号类型),如果字节为有符号类型,那么实际是-120,因为最高位是符号位
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632