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

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

时间:2016-03-18 00:17:02      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

1. 【二进制(0~1)、八进制(0~7)、十进制(0~9)】→十六进制(0~15,10~15→A~F)

101011→1*20+1*21+0*22+1*23+0*24+1*25=1+2+0+8+0+32=43

053→3*80+5*81=3+40=43

0x2B=B*160+2*161=11+32=43

2. 十进制→【二、八、十六进制】

十→二

 技术分享

十→八 796→01434

 技术分享

十→十六  796→0x31c

 技术分享

 

3. 二进制→【八、十六进制】

二→八  11010111. 0100111→327.234    取三合一

小数点前从右向左三位一组   0 1 1 0 1 0 1 1 1 →3 2 7

小数点后从左向右三位一组   0 1 0 0 1 1 1 0 0 →2 3 4

读数从高位到低位依次读取,小数点不变327.234

技术分享

二进制与八进制编码对应表

二进制

八进制

000

0

001

1

010

2

011

3

100

4

101

5

110

6

111

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

八→二   327→011010111  取一分三

 技术分享

二→十六  1 1 0 1 0 1 1 1→D 7   取四合一

1101→13 (D)

0111→7

依次读取为D7

 技术分享

十六→二  取一分四

 技术分享

4. 八进制→十六进制  八→二→十六

327→011010111→D7

 技术分享

5. 十六进制→八进制  十六→二→八

 技术分享

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

标签:

原文地址:http://www.cnblogs.com/Carolinee/p/5289944.html

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