二进制转十六进制

在浏览器里把二进制数字转换成十六进制。每一位都会精确换算,数值再长也不会丢失精度,也不会发送到服务器。

免费 本地运行 无需注册
输入进制BIN
有效
二进制1010
八进制12
十进制10
十六进制A
空格与下划线会被忽略,支持 0b、0o、0x 前缀。

常用换算表

二进制 十六进制
1 1
10 2
100 4
1000 8
1010 A
10000 10
11111111 FF

数值会去掉前导零,更大的数字遵循同样的位权规则。

常见问题

怎么把二进制转换成十六进制?
二进制的每一位乘以对应位权后求和,再用十六进制的字符写出来。上表展示了较小数值的对应关系。
支持小数吗?
不支持。当前只处理无符号整数,小数部分需要单独换算。
数值可以有多大?
最多 200 个字符,远超 64 位整数范围;使用大整数运算,精度不会丢失。

相关换算

打开完整单位换算器