首页  > 教育解读  > 二进制往左移位怎么算

二进制往左移位怎么算

2025-05-27 07:13:01
流年如水
流年如水已认证

流年如水为您分享以下优质知识

二进制左移运算的规则如下:

一、基本规则

操作方式

将二进制数的所有位向左移动指定位数,移出的高位丢弃,低位空位用0填充。

符号位处理

- 正数:

左移时高位补0,结果不变(例如:`0000 0011`左移2位变为`0000 1100`)。 - 负数:左移时高位补1(符号扩展),结果可能变为负数(例如:`1000 0011`左移2位变为`1000 1100`)。

二、数学意义

左移n位相当于原数乘以2的n次方。例如:

`3