2进制,8进制,10进制,16进制 互换

一、总体概况

常见的几种进制关系如下图所示,2进制是几种进制的共同体;


二、互换

1、2进制

a、2进制转成8进制

     eg.   10011101 (2进制) ---------->>  235(8进制),转换过程如下:



b、2进制转成10进制

 eg.   10011101 (2进制) ---------->>  157(10进制),转换过程如下:


c、2进制转成16进制

 eg.   10011101 (2进制) ---------->>  9D(10进制),转换过程如下:


这里要说明一下:
为何8进制时候,分组是按照3个3个分成一组,而16进制的时候,却是4个4个一组,这里说白了,很简单;
请看:
       2*2*2  -- > 8
       2*2*2*2 -->16
明白了吧!


话说,不喜欢苍老师的男人不是好男人,我们继续!

2、8进制

a、8进制转成2进制

 eg.   235 (8进制) ---------->>  (2进制),转换过程如下:

2转换成3位2进制,2 = 2^1 = 0*2^2+1*2^1+0*2^0 = 0 1 0

3转换成3位2进制,3 = 2^1 + 2^0 = 0*2^2+1*2^1+1*2^0 = 0 1 1

5转换成3位2进制,5 = 2^2 + 2^0 = 1*2^2+0*2^1+1*2^0 = 1 0 1

故: 235 转换成2进制位  010011101

b、8进制转成10进制

 eg.   235 (8进制) ---------->>  (10进制),转换过程如下:

2转换成3位10进制,2 =  2*8^2=2*62=128

3转换成3位10进制,3 =  3*8^1=24

5转换成3位10进制,5 =  5*8^0=5

故: 235 转换成10进制位  128+24+5=157

c、8进制转成16进制

 eg.   235 (8进制) ---------->>  (16进制),转换过程如下:

2转换成3位2进制,2 = 2^1 = 0*2^2+1*2^1+0*2^0 =0 1 0

3转换成3位2进制,3 = 2^1 + 2^0 = 0*2^2+1*2^1+1*2^0 =0 1 1

5转换成3位2进制,5 = 2^2 + 2^0 = 1*2^2+0*2^1+1*2^0 = 1 0 1

故: 235 转换成2进制位  10011101

4位4位展开,即得到     1001  1101

1001(2进制) = 1*2^3 + 1*2^0 = 8 + 1 = 9

1101(2进制) = 1*2^3 + 1*2^2 + 1*2^0=8 + 4 + 1 = 13 = D

所以,16进制为 9D

3、10进制

a、10进制转成2进制

b、10进制转成8进制

c、10进制转成16进制

4、16进制

a、16进制转成2进制

b、16进制转成8进制

c、16进制转成10进制


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值