进制数的转换方法大全

这篇博客详细介绍了二进制、八进制、十进制和十六进制之间的转换方法,包括小数和整数部分的转换。通过分组、补零、转换权值等方式,阐述了各种进制间的相互转换步骤,是理解数字系统转换的重要参考资料。
摘要由CSDN通过智能技术生成

一、二进制的转换

1.二进制转换为八进制

直接以小数为例:
有一个二进制小数——1100010.0111111
①以小数点为对称轴,每三个数为一个整体,进行划分,这里用顿号(、)隔开。
1、100、010 【小数点】 011、111、1
②左右两边出现小于三位数的数字,分别向两边补0,使其满三位数。
001、100、010【小数点】011、111、100
③将每个三位数转换成对应的八进制数。
001——1
100——4
010——2
001——3
111——7
100——4
④以小数点为中心,将八进制数对应写入。
142【小数点】374

综上所述,1100010.0111111的八进制表示为0142.374(所有的八进制都要在最前面加一个0)

【注意】
①八进制转换为二进制为以上方法的逆过程,下面会继续讲到。
②十六进制与二进制的转换与八进制和二进制的转化是类似的,区别在于十六进制与二进制的转换以 四位数 为一个整体,八进制与二进制的转换以 三位数 为一个整体

2.二进制转换为十进制

直接以小数为例:
有一个二进制小数——1100010.0111111
补充一个知识点,小数点左右两边的权值为:
2 ^ 1 、 2^0 【小数点】2 ^-1、2 ^-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

叶叶扁舟

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

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

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

打赏作者

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

抵扣说明:

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

余额充值