进制输入
数字转换
进制转换器
在 2 至 36 进制之间精确转换整数,并查看二进制、八进制、十进制、十六进制、分组字节、Unicode 提示、输入校验和计算步骤。
2-36 进制
常用进制
二进制、八进制、十进制和十六进制
二进制2 进制
八进制8 进制
十进制10 进制
十六进制16 进制
分组二进制4 位一组
分组十六进制字节分组
开发者视图
ASCII / Unicode
位长度
字节长度
符号
计算步骤
原进制转十进制
十进制转目标进制
如何在任意进制之间转换
1. 原进制转十进制从右侧第 0 位开始,用每一位数字乘以原进制的对应次方。
2. 十进制转目标进制反复除以目标进制,并依次收集余数作为数字。
3. 大于 9 的数位A=10,一直到 Z=35,用于表示额外的数位。
4. 整数范围精确整数转换适用于二进制、十六进制、字节、标识符及大多数编程场景。
常用进制参考表
| 十进制 | 二进制 | 八进制 | 十六进制 |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 1 0000 | 20 | 10 |
| 255 | 1111 1111 | 377 | FF |
热门进制转换
进制转换常见问题
支持哪些进制?
支持 2 至 36 进制之间的整数转换。
可以转换 0xFF 这类带前缀的值吗?
可以。选择匹配进制时,支持十六进制 0x、二进制 0b 和八进制 0o 前缀。
转换大整数会丢失精度吗?
不会。工具使用 JavaScript BigInt,不会经过浮点 Number 运算。
为什么 36 进制使用字母?
36 进制使用数字 0-9 和字母 A-Z,共 36 个数位符号。