进制转换工具
输入进制
BIN · 进制 2
11111111
1111 1111
OCT · 进制 8
377
DEC · 进制 10
255
HEX · 进制 16
FF
相关外部工具
部分链接为联盟营销链接。
相关工具
同时将任意数字在二进制、八进制、十进制和十六进制之间相互转换。输入任意进制的数值,其余三种进制实时更新——二进制按4位分组,便于快速阅读。一切在浏览器中运行,无需上传任何数据。
使用方法
- 选择您输入数字所用的进制(BIN、OCT、DEC 或 HEX)。
- 输入或粘贴数字——支持 0x、0b、0o 等前缀及下划线分隔符。
- 查看四种进制的结果,一键复制任意一种。
进制的原理
每个整数只有一个值,但可以用不同的进制来表示。十进制(基数10)是日常生活中使用的形式;二进制(基数2)是计算机存储数据的方式;十六进制(基数16)是以紧凑形式表示字节和颜色的方法;八进制(基数8)常见于文件权限等场景。下图展示了数值255在四种进制中的表示方式。
功能特点
四种进制同步显示
二进制、八进制、十进制和十六进制并排显示,随输入实时同步更新。
4位分组显示
二进制结果按每4位分组,长位串也一目了然。
支持超大整数
基于BigInt实现,可精确处理远超64位的超大整数。
支持前缀输入
支持 0x、0b、0o 等常见前缀及下划线分隔符直接输入。
一键复制
将任意进制的结果一键复制到剪贴板,方便在代码或笔记中使用。
适用场景
编程开发
调试时快速将十六进制常量转换为十进制,或读取二进制标志值。
颜色代码
在CSS或设计工具中使用的十六进制颜色码与十进制通道值之间相互转换。
位运算与电子
处理硬件或底层代码时,查看寄存器值、掩码和位模式。
学习进制
观察同一数字在不同进制下的表示,直观理解位值记数法。
注意事项
- 仅支持非负整数,开头的负号会被忽略。
- 十六进制输出使用大写字母 A–F。
- 没有实际的大小限制,任意大的整数均可处理。
- 所有转换在您的设备上完成,输入的数字不会被发送到任何地方。
常见问题
- 如何将二进制转换为十进制?
- 选择BIN作为输入进制,输入二进制数字,即可在DEC行读取十进制结果。反向转换同理——选择DEC,读取BIN即可。
- 十六进制有什么用途?
- 十六进制(基数16)是二进制的紧凑表示方式:每个十六进制位等于4个二进制位。常用于颜色值(如#FF8800)、内存地址和字节数值。
- 能处理非常大的数字吗?
- 可以。转换器内部使用BigInt,即使数字远超64位也能保持精确。
- 可以粘贴带0x或0b前缀的数字吗?
- 可以。0x、0b、0o等前缀以及作为分隔符的下划线,在转换前会被自动去除。
- 我的数据会被发送到服务器吗?
- 不会。转换完全在您的浏览器中进行,您输入的内容不会离开您的设备。