进制转换

1.二进制转十进制

 

10011010 = 1*2^7+0*2^6+0*2^5+1*2^4+1*2^3+0*2^2+1*2^1+0*2^0=128+16+8+2=154

 

2.八进制转十进制

 

232 = 2*8^2+3*8^1+2*8^0 = 154

 

3.十六进制转十进制

9A = 9*16^1+10*16^0 = 154

 

4.十进制转二进制

154/2 = 77……0

77/2 = 38……1

38/2 = 19……0

19/2 = 9……1

9/2 = 4……1

4/2 = 2……0

2/2 = 1……0

1/2 = 0……1

154  =  10011010

 

5.八进制转二进制

八进制转二进制先把数字分开,比如232,先把最后的2分开,把它单独转化为二进制

2/2 = 1……0     1/2 = 0……1 ,所以2转换为二进制是10,因为2^3=8,所以是三个二进制为一个八进制数,所以2转换为二进制数是010。同理2 3 2 =  010 011 010

2 = 010

3 = 011

2 = 010

232 = 010 011 010  首位的0可以省略,所以是10011010

 

6.十六进制转二进制

十六进制转二进制先把数字分开,比如9A,先把A分开,把它单独转化为二进制,十六进制A是等于10

10/2 = 5……0     5/2 = 2……1 ,2/2……0,1/2……1所以A转换为二进制是1010,因为2^4=16,所以是四个二进制为一个十六进制数,所以A转换为二进制数是1010。

同理9 A =  1001 1010

9 = 1001

A = 1010

9A = 1001 1010

 

7.二进制转八进制

二进制转八进制是三三个分一组,因为2^3 = 8,所以二进制数10011010可分为 010 011 010 010 = 0*2^2+1*2^1+0*2^0 = 2,同理010 011 010 = 2 3 2。 

010 = 2

011 = 3

010 = 2

10011010 = 232

 

8.二进制转十六进制

二进制转十六进制是四四个分一组,因为2^4 = 16,所以二进制数10011010可分为 1001 1010 = 1*2^3+0*2^2+1*2^1+0*2^0 = 10 = A,同理1001 1010 = 9 A。 

1001 = 9

1010 = A

10011010 = 9A

 

9.十进制转八进制

154/8 = 19……2

19/8 = 2……3

2/8 = 0……2

154 = 232

 

10.十进制转十六进制

154/16 = 9……10

9/16 = 0……9

154 = 9A

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值