2<<3是什么意思?_2<<3_程序记者墨小柒的博客-CSDN博客

网站介绍:含义:是二进制的位运算,将2转换成二进制是:0000 0000 0010 (写成10也行,应该能看懂),然后将1向左移动3位,变成:00010000 。再转换成十进制是:16 。所以 2 << 3 是16。实际上算的是2乘2的3次方。举例:4<<5=128相当于4乘2的5次方=128。A<<B代表乘A×2的B次方A>>B代表乘A÷2的B次方扩展:加法二进制加法有四种情况: 0+0=0,0+1=1,1+0=1,1+1=10(0 进位为1) _2<<3