【中级软考—软件设计师】1计算机组成与体系结构1.1数据的表示【****】:1.1.1进制转换

在这里插入图片描述

进制转换

在这里插入图片描述
进制缩写掌握

  • 二进制(B)——Binary
  • 八进制(O)—— Octal
  • 十进制(D)—— Decimal
  • 十六进制(H)—— Hex
    基本概念
  • 进制
  • 数码:每个位置上的数
  • 基数
  • 位权:个十百千万的对应

按权展开法——重点

R进制转十进制

  • R表示整数型

在这里插入图片描述
方式一:用十进制处理,然后将幂的底数换成基数就可以了(如上图红字)

  • 数码 * 位权

方式二:使用按权展开法,注意小数点右边,k值的变化。

短除法(除基取余法)——重点

十进制转R进制
在这里插入图片描述

  • 步骤:1、商为0截止。 2、余数从下往上记录
  • 其中H(进制缩写)只是用来表示他是16进制的。

按权展开来验证一下
在这里插入图片描述
扩展知识:0x——16进制,0——8进制,是计算机中数据的一种表示方法。

  • 八进制整数。以0开头的整数是八进制数。例如,0123表示8进制数123<8),等于十进制数83。
  • 十六进制整数。以ox或0x开头的整数是十六进制数。例如,0x1.23或0xl
    23表示十六进制数123…),等于十进制数291。

减法——不做要求

十进制转R进制的快速方法
在这里插入图片描述

二进制转八进制与十六进制

1、二进制转八进制——三位二进制

使用:三位二进制的方法来快速转换,如果二进制位数不够就高位补零。
解释:因为八进制数0-7最大二进制是111,所以位数最高是三位。

图例:
在这里插入图片描述

  • 解释:6就是二进制位权4+2的结果。
  • 所以216就是上面二进制转八进制的结果。

同理:八进制转二进制
在这里插入图片描述
2、二进制转十六进制——四位二进制

使用:四位二进制的方法来快速转换,如果二进制位数不够就高位补零。
解释:十六进制最大的数值是15,转为二进制是1111(位权是8421——一般说的8421码)。

图例:
在这里插入图片描述
同理:十六进制转二进制
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

狂野小白兔

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

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

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

打赏作者

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

抵扣说明:

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

余额充值