
郭老师为您分享以下优质知识
二进制数的获取主要有以下两种方法,具体如下:
一、十进制转二进制(除2取余法)
- 用2整除十进制数,记录余数;
- 将商继续除以2,重复上述过程,直到商为0;
- 将所有余数倒序排列,即为二进制数。
示例
将十进制数13转换为二进制:
- 13÷2=6余1,6÷2=3余0,3÷2=1余1,1÷2=0余1;
- 倒序排列余数得到二进制数1101。
二、二进制直接获取(位运算)
基本规则
- 二进制由0和1组成,逢二进一(加法),借一当二(减法);
- 每位代表2的幂次方(如1010表示1×2³+0×2²+1×2¹+0×2⁰=10)。
应用场景
- 计算机底层采用二进制运算,通过逻辑门实现逻辑操作(如与、或、非等);
- 二进制数可通过位运算(如左移乘2、右移除以2)快速转换。
三、其他相关规则
奇偶判断:
二进制最低位为1为奇数,为0为偶数;
位扩展:左移n位相当于乘以2ⁿ,右移n位相当于除以2ⁿ(仅限无符号数)。
以上方法可根据需求选择使用,日常转换多采用除2取余法,而计算机运算则依赖位运算规则。