跳到主内容
世界杯开球时间转换 上线了按本地时区看开球,可加入日历提醒。

进制转换

进制转换支持二进制、八进制、十进制和十六进制非负整数换算,使用 BigInt 精确转换,仅在对应输入框容错 0b/0o/0x 前缀,并复制纯数值结果。

二进制

八进制

十进制

十六进制

进制转换

快速开始

1
在对应的二进制、八进制、十进制或十六进制输入框输入数字。
2
仅在匹配输入框中使用 0b、0o 或 0x 前缀。
3
查看联动结果,然后复制不带前缀的纯值。

常见使用场景

编程调试

在常用进制间快速换算整数常量、位掩码与标志位数值

权限位

对照/换算 Unix 权限(如八进制 755 ↔ 二进制/十进制)

网络与协议

换算手动复制出的 0xA5 这类数值字段,不解析报文、字节序或帧结构

位模式学习

在执行外部位运算前,对照同一无符号整数的二进制、八进制、十进制和十六进制表示

寄存器/位域配置

查看数据手册中无符号数值的二进制和十六进制表示,不提供位域编辑器或位宽设置

转换参数与范围

支持进制:二进制、八进制、十进制、十六进制的非负整数
字符集:二进制仅 0/1;八进制 0–7;十进制 0–9;十六进制 0–9/A–F(不区分大小写)
前缀容错:仅在对应输入框识别 0b/0o/0x;十进制输入框不会自动识别前缀
分隔符:不支持空格、下划线、逗号、分组符或多行批量输入
前导零:显示和复制结果会移除非必要前导零

进制转换边界

转换使用 BigInt 做整数进制换算,避免 JavaScript 浮点数精度问题。
前缀容错只匹配输入框:0b 只适用于二进制,0o 只适用于八进制,0x 只适用于十六进制;十进制只接受数字。
输出和复制结果都是纯数值,不带 0b/0o/0x,并会移除非必要前导零。
本页不解码有符号数,不选择位宽,不补固定宽度,也不会替你解释补码。
本页不是位运算计算器:移位、AND、OR、XOR、NOT、位开关和表达式解析都不属于当前能力。
本页不是 hex dump、字节序、ASCII 文本、UTF 字节、Base64、URL 或 HTML 实体解析器。

使用建议

输入校验:确保选择的进制与输入字符集合一致,避免混入非法字符
团队约定:本工具输出/复制为纯数值;用于代码时请统一手动补 0b/0o/0x 前缀,避免歧义
十六进制大小写:大小写不影响数值;用于代码时建议团队统一格式(如全大写)。
大数可读性:粘贴前请移除空格、下划线、逗号或分组符,因为本工具只接受连续数字
符号意识:结果按非负无符号整数输出;补码含义依赖外部位宽,本页面不会替你选择位宽。

支持 URL 快速填入

通过 URL hash 预填进制转换器。number 和 from-base 必填;to-base 可选,因为页面会同时显示所有进制。
number: 数字(必填)
from-base: 源进制(必填)
to-base: 目标进制(可选)
示例:#number=FF&from-base=16&to-base=2
Hash 参数只在浏览器内用于工具预填,CrateX.app 不会记录这些参数。
不要在 URL 参数中放入私密编号、令牌或其他敏感数字。

限制与兼容性

不做全局自动识别进制;仅在对应输入框兼容 0b/0o/0x 前缀,转换与复制为纯数值
暂不支持负数、小数、科学计数法、分隔符或分组数字

隐私与安全

处理在浏览器中完成。二进制、八进制、十进制、十六进制值,以及来源数字/进制和最后编辑的进制,可能保留在浏览器存储或会话状态中。若你保存工作区或启用 WebDAV 同步,这些值可能按你的同步设置保存。URL hash 快速填充参数会留在浏览器 URL 中,并可能随该 URL 被分享。使用共享设备时,可按需清空字段和站点数据。

常见问题

5

可继续使用这些相关工具,完成后续步骤。

所有工具处理都在您的浏览器本地完成。