BESQL 在线工具箱 BESQL 进制工具

进制转换

输入数字后自动转换为四种进制

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

选择源进制后输入数字,页面即时输出二进制、八进制、十进制与十六进制四种结果,支持负数和任意长度的大整数,十六进制结果统一使用大写字母,所有计算仅在浏览器本地完成。

常见问题

什么是进制转换?

进制转换工具支持二进制、八进制、十进制与十六进制之间的任意互转,并同时给出三种目标进制的转换结果,适合底层开发、网络协议分析与进制学习。

什么时候用进制转换?

调试协议报文中 0x 开头的十六进制数值含义;把权限码、掩码等十进制数转为二进制查看位结构;学习计算机基础时验证手动换算结果;快速把 IP 或 MAC 的各段在进制间转换。使用时留意:支持大小数与常见前缀(0x/0b/0o)自动识别。

进制转换怎么用?

输入一个数字,选择它当前的进制;其余进制结果自动同步显示;复制所需进制的结果直接使用。

支持哪些进制互转?

支持二进制、八进制、十进制与十六进制之间的双向转换,输入任一进制的数值,其余进制实时同步显示。

很大的数字能精确转换吗?

可以。转换基于大整数运算,不受 JavaScript 安全整数范围限制,超长数字也不会丢精度。

支持负数和小数吗?

目前支持非负整数转换。负数可先转换绝对值再自行添加符号;小数建议整数部分与小数部分分别处理。