各进制间转换详解
创作时间:
作者:
@小白创作中心
各进制间转换详解
引用
CSDN
1.
https://blog.csdn.net/ericalezl/article/details/146412642
一、二进制和十进制互转
例如 12.25 转二进制
1. 整数部分(12)的转换
使用除 2 取余法:
除法步骤 | 商 | 余数 |
---|---|---|
12 ÷ 2 | 6 | 0 |
6 ÷ 2 | 3 | 0 |
3 ÷ 2 | 1 | 1 |
1 ÷ 2 | 0 | 1 |
将余数从下往上排列,得到整数部分的二进制表示:
12 = 1100
2. 小数部分(0.25)的转换
使用乘 2 取整法:
乘法步骤 | 结果 | 整数部分 |
---|---|---|
0.25 × 2 | 0.5 | 0 |
0.5 × 2 | 1.0 | 1 |
将整数部分按顺序排列,得到小数部分的二进制表示:
0.25 = 0.01
3. 合并整数和小数部分
将整数部分和小数部分合并,得到最终的二进制表示:
12.25 = 1100.01
1100.01 转换回十进制
转换方法
- 确定每一位的权值:
- 按权展开并求和:
转换公式
示例
1. 整数部分(1100)的转换
2. 小数部分(0.01)的转换
3. 合并整数和小数部分
将整数部分和小数部分相加,得到最终的十进制值:
1100.01 = 12 + 0.25 = 12.25
二、二进制和八进制的小数转换
二进制和八进制之间的转换非常简单,因为8 是 2 的幂((8 = 2^3))。因此,可以通过分组法实现快速转换。
一、二进制 → 八进制
方法
- 将二进制数从小数点开始,分别向左右两边每 3 位一组,不足 3 位的补零。
- 将每组的 3 位二进制数转换为对应的 1 位八进制数。
- 按顺序排列结果,即为八进制数。
示例
将二进制数
1101101.101
转换为八进制:
- 分组:
- 整数部分:
1 101 101
→ 补零为
001 101 101
- 小数部分:
101
→ 补零为
101
- 转换:
001
→
1
101
→
5
101
→
5
101
→
5
- 结果:
- 八进制数为:
155.5
二、八进制 → 二进制
方法
- 将八进制数的每一位转换为3 位二进制数。
- 按顺序排列结果,即为二进制数。
示例
将八进制数
63.4
转换为二进制:
- 转换:
6
→
110
3
→
011
4
→
100
- 结果:
- 二进制数为:
110011.100
三、二进制和十六进制互转
一、二进制 → 十六进制
方法
示例
二、十六进制 → 二进制
方法
示例
热门推荐
Nature Aging:复旦大学冯建峰团队发现,7小时是中老年人最佳睡眠时长
伪证的特征及民事诉讼做伪证处罚是哪些
原神5.6版本卡池调整:新角色登场引发热议
全面优化iOS 15电池寿命的快捷指令使用指南
牵牛花种在阴凉处好吗
小程序在社交场景中的六大应用领域
人生战略,须晦养厚积
柠檬水的正确泡制方法及注意事项
企业年金缴费如何分配
咖啡喝多了头晕怎么办?医生的专业建议来了
远离草酸钙结石,必知的6个健康饮食习惯
济南地铁3号线二期、4号线、6号线、7号线、8号线、9号线,最新消息来了→
注册商标专用权的限制、期限及保护范围详解
手麻看骨科还是神经科
万历皇帝的三个阶段是什么样的 明朝转折点为什么从他开始
老年人白血病的早期症状
金银花的功效与应用:从传统到现代的全面解析
老人家头晕是什么原因
煎熬与纠结并存!持续飙升的科技股还能“火”多久?
快速止牙痛的小妙招
音乐剧《胭脂扣》:在经典回望中浓缩时代体察
五六十岁女性出门要体面,准备这4双鞋子就够了,搭什么都好看
这届年轻人,怎么突然迷上了“花钱爬楼”?!
新法优于旧法原则指什么?适用条件与实践意义解析
历代鱼化龙壶名家杰作赏析:各具千秋的艺术瑰宝
房屋征收需要哪些材料?阳台如何计算?姓名会公告吗?
种植牙手术时如果碰到神经会有什么影响?该如何应对这一情况?
如何呼吸,才能让跑步更轻松?
佛教持物对于修行的作用,菩萨:若是不明白这点,拿着金砖也无用
佛教文化中的法器有哪些?