进制转换器
数学计算器二/八/十/十六进制互转
答案速览
进制转换器——二/八/十/十六进制互转。N 进制 → 十进制:按权展开求和。
任意 2–36 进制 → 二/八/十/十六进制。整数部分除基取余,小数部分乘基取整;数码 0-9 之后用 A-Z 表示。
十进制值
255
二进制 (2)11111111
八进制 (8)377
十进制 (10)255
十六进制 (16)FF
换算步骤
- 1十进制输入 255;整数部分用除基取余法转换:
- 2转 2:255 ÷ 2 = 127 R1 → 127 ÷ 2 = 63 R1 → 63 ÷ 2 = 31 R1 → 31 ÷ 2 = 15 R1 …(余数从下往上读)
- 3转 16:255 ÷ 16 = 15 RF → 15 ÷ 16 = 0 RF(余数从下往上读)
0–15 进制对照表
| 十进制 | 二进制 | 八进制 | 十六进制 |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
💡 十六进制↔二进制是 1 位 = 4 bit(F=1111),八进制是 1 位 = 3 bit,可直读互转。十进制 0.1 这类小数在二进制下是无限循环(0.000110011…),结果截取 12 位。
这个工具对你有帮助吗?
怎么用
- 输入数值:在输入框填入待转换的数字。
- 选择源进制:二进制、八进制、十进制或十六进制。
- 查看结果:自动显示所有进制的转换结果。
核心要点
- 进制是计数法的基础,计算机使用二进制,人常用十进制,编程常用十六进制。
- 十六进制每位对应 4 位二进制,八进制每位对应 3 位二进制。
原理与公式
进制转换方法:
N 进制 → 十进制:按权展开求和
例如:1011₂ = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 11₁₀
十进制 → N 进制:反复除以 N 取余
例如:11 ÷ 2 = 5 余 1, 5 ÷ 2 = 2 余 1, 2 ÷ 2 = 1 余 0, 1 ÷ 2 = 0 余 1 → 1011₂
常见问题
小数怎么在不同进制之间转换?
整数部分反复除以目标进制取余;小数部分反复乘以目标进制取整,两部分拼接即可。
十六进制里的 A~F 分别代表多少?
A=10, B=11, C=12, D=13, E=14, F=15,是 10~15 的缩写。
计算结果准确吗?
是的。本工具使用精确算法,避免常见浮点误差,结果经过有效性校验。
免费使用吗?需要注册吗?
完全免费,打开网页即用,无需注册、登录或下载任何软件。
支持手机使用吗?
支持。页面采用响应式设计,手机、平板、电脑均可正常使用。
相关工具
相关指南
来源与更新
标准进制转换算法。最近更新:2025-01
最近更新:
本页公式与内容经一键算团队复核,仅供学习参考,实际业务请以官方口径为准。
内容由一键算编辑团队维护并定期复核,更新与审核流程见编辑规范。
引用本页:一键算. 进制转换器[EB/OL]. https://www.yijiansuan.com/c/math/base-convert
本工具提供的结果仅供参考,不构成任何专业建议,请以官方核算为准。