进制转换工具

在二进制、八进制、十进制和十六进制之间转换整数。

你的数字在浏览器本地完成转换,不会有任何内容被上传到服务器。

在处理文件权限?试试 Chmod 计算器。

关于 进制转换工具

这款在线进制转换器可在一个视图中将任意整数在二进制、八进制、十进制和十六进制之间切换,并把四种表示并排显示。键入一个值并选择输入进制,或将其保持为自动,以自动检测 0x、0b 和 0o 前缀。得益于 BigInt,它能处理超大数字而不损失精度,因此适用于二进制转十进制的查询、十六进制转十进制的运算、十进制转二进制的掩码以及一般的基数转换。调试位掩码、内存地址、颜色值或 Unix 权限标志的开发者,可以一起阅读 DEC、HEX、OCT 和 BIN 各行,而不必逐个进制转换。负整数和下划线数字分组(如 1_000)也被接受。一切都在你的浏览器本地处理,因此你的数据永远不会离开你的设备。

功能特性

如何使用 进制转换工具

  1. 在数值字段中键入或粘贴一个整数。
  2. 用 Bin、Oct、Dec 或 Hex 选择器选择输入进制,或将其保持为自动。
  3. 查看下方显示的转换后的 DEC、HEX、OCT 和 BIN 值。
  4. 直接从结果行复制你需要的表示。

示例

输入

0xff

输出

DEC: 255
HEX: ff
OCT: 377
BIN: 11111111

自动模式检测 0x 前缀并转换为每一种进制。

常见错误与故障排除

常见问题

什么是进制转换器?
它是一款在浏览器内运行的工具,可同时将一个整数在二进制、八进制、十进制和十六进制之间转换,并把 DEC、HEX、OCT 和 BIN 并排显示。
如何在这里将十六进制转十进制或二进制转十进制?
键入该值(或粘贴 0xff 或 0b1010),将进制保持为自动或选择 Hex/Bin,然后在结果中阅读 DEC 行以获得十进制等值。
进制转换器能处理超大数字吗?
能。它内部使用 BigInt,因此任意大小的整数都能无精度损失地转换,远超 64 位的值也没问题。
它能检测诸如 0x、0b 和 0o 的前缀吗?
能,在自动模式下它会将 0x 识别为十六进制、0b 为二进制、0o 为八进制。你也可以从选择器强制指定特定的输入进制。
为什么我的值被拒绝为无效?
输入包含所选进制不允许的数字,例如二进制中的 2 或十六进制中的 z。请选择正确的进制或使用自动。
进制转换器会把我的输入发送到任何地方吗?
不会。进制转换器全程在你的浏览器中运行,因此你的数字永远不会离开你的设备,也不会有任何内容被上传到服务器。

相关工具

全部 ArrayKit 工具