1<<a什么意思

 我来答
小丫是萌鸭
2023-05-10 · TA获得超过5495个赞
知道大有可为答主
回答量:12.8万
采纳率:99%
帮助的人:1538万
展开全部
计算机语言里的位运算,<<左移。
根据查询百度题库显示,左移运算符“<<”是双目运算符,其功能是把“<<”左边的运算数的各二进制全部左移若干位,由“<<”右边的数指定移动的位数,高位丢弃低位补零。左移一位相当于该数乘2。右移运算符相反。在位运算中,操作数每右移一位,其结果相当于()A.操作数乘以2。B.操作数除以2。C.操作数乘以4。D.操作数除以2。答案:B.操作数除以2。由题干可知计算机语言里的位运算,<<左移。
位操作是程序设计中对位模式按位或二进制数的一元和二元操作。在许多古老的微处理器上,位运算比加减运算略快,通常位运算比乘除法运算要快很多。在现代架构中,情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算)。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式