二、八、十、十六进制之间的转换问题

在这里插入图片描述
知乎搜索Z.K庆

四种进制间存在12种转换关系
1.十进制–>二进制
①正整数:
以25为例
在这里插入图片描述
(25)10=(11001)B 当位数不够时,高位补零(比如八位时,写为00011001)
②负整数:先将其对应的正整数转换成二进制,然后将二进制取反,最后对结果加一
如:-25–>(25)10–>(11001)B–>(00110)B–>(00111)B
如何取反
③小数:对小数点以后的数乘以2,取结果的整数部分(不是1就是0),然后再用小数部分乘以2…(如法炮制)直到小数部分为0或位数已够,再按先后次序排列。
如:7.125整数部分求法与1①同;小数部分:
0.1252=0.25—0
0.250
2=0.50—0
0.500*2=1.00—1
所以(7.125)10=(111.001)B

2.十进制–>八进制
在这里插入图片描述
(169)10=(251)O

3.十进制–>十六进制
在这里插入图片描述
(169)10=(A9)H

二、(二、八、十六)进制–>十进制
1.二进制–>十进制
(111.001)B
122+1*21+12^0=7 0*(2-1)+0*(2-2)+1*(2^-3)=0.125
(111.001)B=(7.125)10

2.八进制–>十进制
(251)O
180+5*81+28^2=169 (251)O=(169)10

3.十六进制–>十进制
(A9)H9*160+A*161=169 (A9)H=(169)10

三、二进制–>八、十六进制
1.二进制–>八进制
取三合一法,以二进制的小数点为分界点,分别向左向右每三位取成一位,然后将这三位二进制按权相加,最后按顺序排列(如果无法凑足三位,则在最左最右补零)
在这里插入图片描述
2.二进制–>十六进制
取四合一法,具体操作同上

四、(八、十六进制)–>二进制
1.八进制–>二进制
取一分三法:将一位八进制数分解成三位二进制数,用三位二进制数按权相加凑这位八进制数
在这里插入图片描述

2.十六进制–>二进制
取一分四法(具体同上)

五、八进制<–>十六进制
1.八进制–>十六进制
先将八进制转换为二进制,再将二进制转换为十六进制

2.十六进制–>八进制
先将十六进制转换为二进制,再将二进制转换为八进制具体操作同上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值