Skip to main content
🔢

进制转换器

换算二进制、十进制、十六进制和八进制。

换算工具更新于 2026-04-05作者: CalcDock Team, CS reference editor审阅: CalcDock Team, Editorial review: radix conversion + JS integer limits (Apr 2026)

换算二进制、十进制、十六进制和八进制。

延伸阅读: 单位换算常见错误, 理解复利(APR、APY与计息频率), 贷款还款方式:等额本息与等额本金, 房贷总成本:不止本金与利息 · 文件大小换算器, 单位换算器, 年龄计算器.

最适合的使用场景

整数进制转换学习/调试;有符号位宽需 UI 明示。

各输入的含义

  • Binary / Octal / Hex / DecimalDigits valid per base (hex 0–9A–F, octal 0–7); leading zeros are cosmetic in value. (string per base)

避免输入错误

  • 八进制只用 0–7。
  • 注意 JS 安全整数范围。

进制转换器

🔒输入在您的浏览器中处理,不会发送到我们的服务器。

如何理解结果

  • Same numeric value in different bases — conversion is exact for integers within safe precision.
  • Hex groups map to nibbles (4 bits); pad binary to multiples of 4 when hand-grouping to hex.
  • Signed integers (two’s complement) need explicit width — raw conversion here is unsigned-style unless noted in UI.

结果含义

同一数值的不同进制写法;符号规则依界面。

如何核对结果

  • 十进制↔十六进制往返一致。

本工具无法告诉你什么

  • 未给位宽的二补全范围。
  • IEEE 浮点。

常见问题

十进制如何转二进制?

反复除以 2,自下而上读取余数。例:13 → 1101。

二进制如何转十进制?

每位乘以对应的 2 的幂再相加。例:1101 = 8+4+0+1 = 13。

十六进制在编程中的用途?

常用于 CSS 颜色、内存地址、位掩码等。一位十六进制对应四位二进制。

二进制如何转十六进制?

从右向左每 4 位一组(左侧不足补零),再转为 0–9、A–F。例:11011010 → DA。

八进制用在哪?

常见于 Unix/Linux 文件权限(如 chmod 755)。仅使用数字 0–7。

一字节多少位?

1 字节 = 8 位,可表示 0–255(二进制 00000000–11111111 或十六进制 00–FF)。

来源与参考

报告此计算器问题

编辑与审阅说明

注明安全整数与二补注意事项。

编辑政策

相关计算器

相关指南