2016.1.26 进制转换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016.1.26 进制转换相关的知识,希望对你有一定的参考价值。

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 进制转换的主要内容,如果未能解决你的问题,请参考以下文章

MYSQL隐式类型转换

进制之间的任意转换

如何把16进制编码转换为中文

javascript基础扫盲

从16进制转换成汉字

图片二进制转换与存入数据库相关