type
status
date
slug
summary
tags
category
icon
password
🔢 其他进制 → 十进制
在编程和计算机世界里,除了常用的十进制,还有二进制、八进制、十六进制。那怎么把它们转成十进制呢?
✅ 核心公式(通用)
每位数字 ×(进制底数 ^ 位置),再全部加起来
- 小数点左边:从右往左,位置是 0、1、2…
- 小数点右边:从左往右,位置是 -1、-2、-3…
🧮 例子一看就懂!
▶ 二进制 101.11 → 十进制
▶ 八进制 17.4 → 十进制
▶ 十六进制 A.F → 十进制(A=10,F=15)
📌 小结一句话:
左边从 0 开始往上数,右边从 -1 开始往下数,套公式加起来就行!
进制权值简化表
位次 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 小数1 | 小数2 | 小数3 | 小数4 |
二进制(2) | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | 0.5 | 0.25 | 0.125 | 0.0625 |
八进制(8) | 2097152 | 262144 | 32768 | 4096 | 512 | 64 | 8 | 1 | 0.125 | 0.015625 | 0.001953125 | 0.000244141 |
十六进制(16) | 268435456 | 16777216 | 1048576 | 65536 | 4096 | 256 | 16 | 1 | 0.0625 | 0.00390625 | 0.000244141 | 0.000015259 |
练习题
把以下的其他进制转换成10进制
二进制 10.1
→ 2.5
八进制 3.4
→ 3.5
十六进制 A.8
→ 10.5
二进制 1.01
→ 1.25
八进制 7.1
→ 7.125
十六进制 F.4
→ 15.25
十进制怎么转成其他进制?
我们经常需要把十进制的数字转换成 二进制、八进制、十六进制,方法其实很简单,记住两个关键词:
✅ 整数部分:除基取余
✅ 小数部分:乘基取整
一、整数部分:除基取余,倒着写
举例:
十进制 25 转为二进制
二、小数部分:乘基取整,顺着写
举例:
十进制 0.625 转为二进制
三、完整例子
十进制 25.625 → 二进制
- 整数 25 →
11001
- 小数 0.625 →
.101
✅ 最终结果:
11001.101
四、八进制 & 十六进制也一样!
- 八进制:用 8 来除 & 乘
- 十六进制:用 16 来除 & 乘(注意:10
15 要写成 AF)
例子:
十进制 26.5 → 十六进制
- 整数 26 ÷ 16 = 1 余 10 → A
- 小数 0.5 × 16 = 8.0 → 8
✅ 答案:
1A.8
五、口诀总结
- 整数:除基取余,倒着写
- 小数:乘基取整,顺着写
- Author:minami
- URL:http://preview.tangly1024.com/national-license/1ffd7ae8-88e2-8097-863d-e06cb914816b
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts