十进制转二进制/八进制/十六进制

二进制转十进制

求(10000000 00001011 00000011 00011111)B的十进制数

如下图(分子是二进制数,分目是0-7的取值范围):

在这里插入图片描述

首先,我们有一个十进制的数字**(21)D**,其他博主都是用除法来算,如果数字小还能适用,如果数字大,就不适用了

以下是我的方法:

十进制转二进制:

在这里插入图片描述

通过上图我们可以得到(21)D的二进制为(10101)B;

八进制

正如上一步,我们已经得到了(21)D的二进制为:(10101)B;我们将通过这个10101转成八进制;
在转之前我们要明白三位二进制码与十进制的关系:
在这里插入图片描述
我们在用10101来换算下八进制,如下图:

原本的数字是10101,由于10前面不足三位,于是我们就在10前面补一个0;
所以,(21)D的八进制结果等于**(25)O**;

十六进制

我们将通过这个10101转成十六进制;
在转之前我们要明白四位二进制码与十六进制的关系:
在这里插入图片描述我们在用10101来换算下十六进制,如下图:
在这里插入图片描述
所以,(21)D的十六进制结果为**(15)H**;

以上就是二进制,八进制,十进制,十六进制之间的相互转换方法;

注:(这个10前面不管加多少个0都不会对结果有任何影响,因为000始终等于0)

(如果不知道自己的结果是不是对的,可以打开电脑自带的计算器,如下图:)

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值