码迷,mamicode.com
首页 > 其他好文 > 详细

2016.1.26 进制转换

时间:2016-01-26 12:24:42      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:

2016.1.26

二进制

1:二进制转8进制(3位为一组)

(11001111.01111)2=(11 001 111.011 110)2=(317.36)8

1*21+1*20=3  1*20=1  1*22+1*21+1*20=7  1*21+1*20=3  1*22+1*21=6

2:二进制转10进制

 (10110)2=(22)10

 1*24+1*22+1*21=22

3:二进制转16进制(4位为一组)

 (11010110)2=(D6)16

 1101=1*23+1*22+1*20=13=D

 0110=1*22+1*21=6

 

8进制

1:8进制转2进制

(17.36)8=(001 111 .011 110)2=(1111.01111)2

 1/2=0 ……1

 7/2=3 ……1

 3/2=1 ……1

 1/2=0 ……1

 001 111

3/2=1 ……1

 1/2=0 ……1

 6/2=3 ……0

 3/2=1 ……1

 1/2=0 ……1

 011 110

2:8进制转10进制

 128=1*81+2*80=10

3:8进制转16进制

 先将八进制化为二进制,再将二进制化为十六进制。

 (712)8 = (111 001 01 0)2 = (1CA)16

 

 

 

 

10进制

1:10进制转2进制

 1310=(1101)2

 13/2=6 ……1

 6/2=3 ……0

3/2=1 ……1

 1/2=0 ……1

 (1101)

2:10进制转8进制

 (115)10 = (163)8

 115/8=14 ……3

 14/8=1 …….6

 1/8=0 ……1

 163

3:10进制转16进制

 13810=(8A)16

 138/16=8 ……10=A

 8/16=0 ……8

 8A

 

16进制

1:16进制转2进制

  (41)16=(01000001)2

  4/2=2 ……0

  2/2=1 ……0

  1/2=0 ……1

  100

  1/2=0 ……1

  0100 0001

2:16进制转8进制

 (1CA)16 = (111001010)2 = (712)8

  12/2=6 ……0

  6/2=3 ……0

3/2=1 ……1

  1/2=0 ……1

  1100

  10/2=5 ……0

  5/2=2 ……1

  2/2=1 ……0

  1/2=0 ……1

  1010

  1*22+1*21+1*20=7

  1*21=2

  712

3:16进制转10进制

 (41)16=6510

  4*161+1*160=65

2016.1.26 进制转换

标签:

原文地址:http://www.cnblogs.com/Etienne-treville/p/5159510.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!