【电子资讯】位运算符:左移运算(<<)
左移运算符“<<”是双目运算符,其功能是把“<<”左边运算数的各二进位全部左移若干位,由“<<”右边的数指定移动的位数,高位左移后溢出丢弃,低位补0。左移1位相当于该数据乘以2,左移n位等于该数据乘以2的n次方。当然,这个结论只能适用于数据左移时,被舍弃的高位中不包含1的情况。例如:
x<<4
指把X的各二进位向左移动4位,相当于X=X*(2的4次方)。
电子街推荐阅读
【电子资讯】位运算符:左移运算(<<)
左移运算符“<<”是双目运算符,其功能是把“<<”左边运算数的各二进位全部左移若干位,由“<<”右边的数指定移动的位数,高位左移后溢出丢弃,低位补0。左移1位相当于该数据乘以2,左移n位等于该数据乘以2的n次方。当然,这个结论只能适用于数据左移时,被舍弃的高位中不包含1的情况。例如:
x<<4
指把X的各二进位向左移动4位,相当于X=X*(2的4次方)。
电子街推荐阅读