二进制,八进制,十进制,十六进制之间的转换

二进制八进制之间的转换

  二进制与八进制之间的关系式每个八进制位对应三个二进制位,详情如下:

  八进制:  0    1     2    3     4    5     6    7    

  二进制:000 001 010 011 100 101 110 111

  实例:

  27.651(8)  010111.110101001(2)

  1001.000101(2)  11.05(8)

二进制与十进制的转换

  二进制转换为十进制就是将二进制第i位的值乘以2的i-1次方。  

 二进制转换为十进制

  例如:10110101转换为十进制就是1*21-1次方+0*22-1次方+1*23-1次方+0*24-1次方+1*25-1次方+1*26-1次方+0*27-1次方+1*28-1次方=1+0+4+0+16+32+0+128=181

  十进制转换成二进制

  十进制转换成二进制就是用2除要转换的十进制,直到商为0,并将所有的余数从后往前连起来就是转换成功后对应的二进制。

  例如:181转换为二进制,181/2=901,90/2=450,45/2=221,22/2=110,11/2=51,5/2=21,,2/2=10,1/2=01,最后结果为10110101。

 

 二进制与十六进制的转换

  二进制与十六进制的对应关系为每个十六进制位对应4个二进制位,详情如下:

  十六进制:0        1        2        3        4        5        6        7        8        9         A         B       C       D       E        F

  二进制:    0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 

  实例:FA8765(16)  111110101000011101100101(2)

八进制与十进制直间的转换

 八进制转十进制

  这个与二进制转十进制类似,将八进制的第i位的值乘以8的i-1次方。

  例如:F76转换为十进制就是6*8的1-1次方+7*8的2-1次方+15*8的3-1次方=6+56+960=1122

十进制转八进制

  十进制转八进制就是用8除要转换的十进制,直到商为0然后把所有的余数从后往前连起来就是软还成功的八进制。

  例如181转换为八进制,181/8=22余5,22/8=2余6,2/8=0余2,最后结果为265

八进制与十六进制的转换

  一般情况我们不对这两种进制直接进行转换,而是先将八进制或者十六进制转换为二进制,然后再进行二进制与八进制或者16进制进行转换。

十进制与十六进制进行转换

  十六进制与八进制都是由二进制演变来的,所以十六进制余十进制之间的转换可以参照十进制与二进制或者十进制与八进制之间的转换规则,原理都是一样的

转载于:https://www.cnblogs.com/baixingqiang/p/5491962.html

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可 6私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值