二进制转十六进制
在浏览器里把二进制数字转换成十六进制。每一位都会精确换算,数值再长也不会丢失精度,也不会发送到服务器。
免费 本地运行 无需注册
二进制
1010八进制
12十进制
10十六进制
A空格与下划线会被忽略,支持 0b、0o、0x 前缀。
常用换算表
| 二进制 | 十六进制 |
|---|---|
| 1 | 1 |
| 10 | 2 |
| 100 | 4 |
| 1000 | 8 |
| 1010 | A |
| 10000 | 10 |
| 11111111 | FF |
数值会去掉前导零,更大的数字遵循同样的位权规则。
常见问题
怎么把二进制转换成十六进制?
二进制的每一位乘以对应位权后求和,再用十六进制的字符写出来。上表展示了较小数值的对应关系。
支持小数吗?
不支持。当前只处理无符号整数,小数部分需要单独换算。
数值可以有多大?
最多 200 个字符,远超 64 位整数范围;使用大整数运算,精度不会丢失。