二进制 八进制 十进制 十六进制转换

编程软件开发 必须要掌握的一个知识点就是各不同进制之间的转换,特此记录下,加深印象。

二进制:由0和1组成的
八进制:0、1、2、3、4、5、6、7
十进制:0、1、2、3、4、5、6、7、8、9
十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F

二进制与十进制的转换

  1. 二进制转换为十进制: 10010110-》 从最后以为开始向前叠加–》从2的0次方到2的8次方 ,如果为1说明需要 添加2+4+16+128=150
  2. 十进制转换为二进制: 150-》150不断的除以2 取余数–》知道余数为1或者为为0的时候–》把余数 从最后到开始排序 --》10010110在这里插入图片描述

二进制与八进制转换

  1. 二进制转换为八进制:10010110–》按照三个一组 分组–》少的话 0补位 所以排成–》010 010 110–》然后按照三位转换为十进制 最多为7的原则 组成–》2 2 6
  2. 八进制转换为二进制:解析八进制226 按照以为数字由三个 01数字拼成的原则 则是 010 010 110–》然后开头是0的拿掉 10010110

二进制与十六进制转换

  1. 二进制转换为16进制:根据二进制转换为八进制的原则 只需要控制转换的在16以内即可 那就是 8 4 2 1–》这种4位组合 --》所以10010110—》按照4位一分的原则 那就是 1001 0110–》然后转换为0~9 A~F的原则 96
  2. 十六进制转换为二进制:按照一位是4位拼凑而成的原则 96 —》1001 0110

最后通过在线工具 验证下结果没有问题即可

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值