跳到主内容

进制转换器

数学计算器

二/八/十/十六进制互转

答案速览

进制转换器——二/八/十/十六进制互转。N 进制 → 十进制:按权展开求和。

任意 2–36 进制 → 二/八/十/十六进制。整数部分除基取余,小数部分乘基取整;数码 0-9 之后用 A-Z 表示。

十进制值

255
二进制 (2)11111111
八进制 (8)377
十进制 (10)255
十六进制 (16)FF

换算步骤

  1. 1十进制输入 255;整数部分用除基取余法转换:
  2. 2转 2:255 ÷ 2 = 127 R1 → 127 ÷ 2 = 63 R1 → 63 ÷ 2 = 31 R1 → 31 ÷ 2 = 15 R1 …(余数从下往上读)
  3. 3转 16:255 ÷ 16 = 15 RF → 15 ÷ 16 = 0 RF(余数从下往上读)

0–15 进制对照表

十进制二进制八进制十六进制
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F

💡 十六进制↔二进制是 1 位 = 4 bit(F=1111),八进制是 1 位 = 3 bit,可直读互转。十进制 0.1 这类小数在二进制下是无限循环(0.000110011…),结果截取 12 位。

这个工具对你有帮助吗?

怎么用

  1. 输入数值:在输入框填入待转换的数字。
  2. 选择源进制:二进制、八进制、十进制或十六进制。
  3. 查看结果:自动显示所有进制的转换结果。

核心要点

  • 进制是计数法的基础,计算机使用二进制,人常用十进制,编程常用十六进制。
  • 十六进制每位对应 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

本工具提供的结果仅供参考,不构成任何专业建议,请以官方核算为准。