进制转换器
进制间整数转换
免费在线工具
Loading…
使用说明
- 在输入框输入整数值。
- 选择输入数值的进制(二进制/八进制/十进制/十六进制)。
- 选择目标转换进制。
- 点击「转换」按钮获取结果,或开启实时转换模式自动刷新。
- 复制转换结果备用。
功能介绍
- 支持二进制(Base-2)、八进制(Base-8)、十进制(Base-10)、十六进制(Base-16)互转
- 支持自定义进制(Base-2 到 Base-36)
- 支持有符号整数(含负数)转换
- 结果自动显示位分组(如二进制每 4 位加空格)
- 一键复制各进制结果
使用场景
位运算验证
将十进制数转为二进制,直观验证位与(AND)、位或(OR)、位移等操作的结果是否符合预期。
嵌入式开发寄存器操作
嵌入式开发中频繁需要在十六进制寄存器地址和十进制值之间转换,快速准确完成换算。
颜色十六进制调试
将 RGB 颜色分量(十进制)转换为十六进制,组合成 CSS 颜色代码(#RRGGBB)。
文件权限八进制查看
Linux 文件权限(如 chmod 755)的八进制表示转换为二进制,查看各用户组的读写执行权限位。
常见问题
此工具和「数字进制转换」工具有何区别?
两个工具功能相近,均支持整数进制转换。本工具专注于整数转换,提供更清晰的位分组显示和有符号数支持,适合需要精细控制的场景。
十六进制中 A-F 代表什么?
十六进制用 0-9 和 A-F(共 16 个符号)表示 0-15:A=10, B=11, C=12, D=13, E=14, F=15。例如 FF = 15×16 + 15 = 255。
如何将 IP 地址转换为整数?
IPv4 地址(如 192.168.1.1)可视为 4 个字节的整数。将每段十进制转为十六进制(C0.A8.01.01),拼接后(0xC0A80101)即为整数表示 3232235777。
二进制结果为什么有空格?
本工具对二进制结果每 4 位添加一个分隔空格,方便阅读(类似于十进制数字每 3 位加逗号),复制时可选择是否包含空格。