位运算符:左移运算(<<)
发表:2023-08-29 12:00:46 阅读:59

电子资讯位运算符:左移运算(<<)

左移运算符“<<”是双目运算符,其功能是把“<<”左边运算数的各二进位全部左移若干位,由“<<”右边的数指定移动的位数,高位左移后溢出丢弃,低位补0。左移1位相当于该数据乘以2,左移n位等于该数据乘以2的n次方。当然,这个结论只能适用于数据左移时,被舍弃的高位中不包含1的情况。例如:

x<<4

指把X的各二进位向左移动4位,相当于X=X*(2的4次方)。

 

 

电子街推荐阅读

位运算符:“求反”运算(~)

位运算符:按位“异或”运算(^)

位运算符:按位“或”运算(|)

位运算符:按位“与”运算(﹠)