主要的进制转换

进制转换

1.二进制,十六进制与十进制之间的转换。
(1)将二进制,十六进制转换为十进制。
首先二进制的表达是从右到左开始表示,最左边为最高位,以此从左到右,右边为低位。例如(110)2中最左边的1为最高位,最右边的0为最低位。将(110)二进制转换为十进制是将从右到左开始将二进制对位相加:0×20+1×21+1×22=0+2+4=6。由此可推出二进制转换为十进制是从右往左开始将低位乘以对应的2的几次方,最后相加得以为十进制。
同理,十六进制转为十进制也是将从右往左开始将低位乘以对应16的几次方,最后相加得以为十进制。
2.二进制与十六进制之间的转换。
(1)二进制转换为十六进制
首先16是为2的四次方,因此将二进制转换为十六进制只需要把二进制从低位开始四位四位的相加转换为十六进制。例如(1110010)2先从低位开始0010转换为0×20+1×21+0×22+0×23=0+2+0+0=2。然后111转换为十六进制,这里注意一下因为它是不满足四位所以我们需要在111前面加上零,为0111然后转换为十六进制为1×20+1×21+1×22+0×23=7所以最后结果为(72)16
(2)十六进制转换为二进制
同理我们需将对应位上的值转换为四位的二进制即可。
例如(72)16其中将7转换为四位二进制为0111,2转换为四位二进制为0010.因此(72)16转换为二进制为(1110010)前面的零是可以省略不写。

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

做哈白日梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值