数据的表示方法和转换(二进制、八进制、十进制、十六进制)


一、十进制数

共有m+k+1位,且m和k为正整数。Di={0,1…9},10的i次方为位权,10称之为基数或底。

在这里插入图片描述

1.十进制转二进制

十进制整数转换成二进制采用“除2取余,倒序排列”,十进制小数转换成二进制小数采用“乘2取整,顺序排列”。当一个数是浮点数时(既有整数又有小数),整数和小数部分可以分开分别用上述两种方法进行转换。

例:(69.75)D=______B
在这里插入图片描述

答案为:(1000101.11)B

例:(0.43)D=______B(精确到小数点后5位)
在这里插入图片描述

答案为:(0.01101)B
你get到精髓了吗?

对于十进制整数,采用除2取余法,即辗转相除法,直到得数为0为止,将求得的余数都倒叙排列,得到的即为十进制整数的二进制化。对于小数就乘2取整,取整后余下的小数部分继续乘2取整,计算方法如例题所示。

2.十进制转八进制

思路一:与十进制转二进制大致相似,安排例题帮助大家理解。
例:(69.75)D=______Q
在这里插入图片描述

答案为:(105.6)Q
例:(0.43)D=______Q(精确到小数点后5位)
在这里插入图片描述
答案为:(0.33412)Q
例:(37.55)D=______Q(精确到小数点后5位)
在这里插入图片描述

答案为:(45.43146)Q
思路二:先将十进制转化为二进制,再将二进制转换为八进制(方法后续介绍)

3.十进制转十六进制

思路与十进制转二进制大致相似,安排例题帮助大家理解。
例:(69.75)D=______H(精确到小数点后5位)
在这里插入图片描述

答案为:(45.C)H
例:(0.43)D=______H
在这里插入图片描述

答案为:(0.6E147)H
例:(37.55)D=______H(精确到小数点后3位)
在这里插入图片描述
答案为:(25.8CC)H
思路二:先将十进制转化为二进制,再将二进制转换为十六进制(方法后续介绍)

二、二进制数

共有m+k+1位,且m和k为正整数,Di={0,1},2的i次方为位权,2称之为基数或底。

1.二进制转十进制

在这里插入图片描述
上式即为二进制转十进制的方法表达式。

2.二进制转八进制

二进制转换成八进制的方法是,取三合一法,即从二进制的小数点为分界点,向左(或向右)每三位取成一位,当位数不够时在不改变原数的准则下添0补齐。

例:(1101.1011)B=_______Q
在这里插入图片描述
答案为:(15.54)Q

3.二进制转十六进制

二进制转换成八进制的方法是,取四合一法,即从二进制的小数点为分界点,向左(或向右)每四位取成一位,当位数不够时在不改变原数的准则下添0补齐。

例:(1001101.101101)B=_______H
在这里插入图片描述
答案为:(4D.B4)H

三、八进制数

1.八进制转二进制

二进制000001010011100101110111
八进制01234567

根据表格内容合理转换即可。

2.八进制转十进制

在这里插入图片描述
上式即为八进制转十进制的方法表达式。

3.八进制转十六进制

方法一:将八进制转换为二进制,再将二进制转换为十六进制
方法二:将八进制转换为十进制,再将十进制转换为十六进制

四、十六进制数

1.十六进制转二进制

二进制0000000100100011010001010110011110001001101010111100110111101111
十六进制0123456789ABCDEF

根据表格内容合理转换即可。

2.十六进制转十进制

在这里插入图片描述

上式即为十六进制转十进制的方法表达式。

3.十六进制转八进制

方法一:将十六进制转换为二进制,再将二进制转换为八进制
方法二:将十六进制转换为十进制,再将十进制转换为八进制


总结

在这里插入图片描述

参考文章:计算机基础进制转换(二进制、八进制、十进制、十六进制)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

君知燕云归

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

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

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

打赏作者

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

抵扣说明:

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

余额充值