在不同进制之间转换
输入一个数字并选择它的进制,同一个数字会立即以二进制、八进制、十进制和十六进制显示,还可以显示您选择的 2 到 36 之间的任意其他进制。数字会分组显示以便阅读——二进制每 4 位一组,十六进制每 2 位一组——每个值都可以复制。
转换采用精确的整数运算,即使是几百位的数字也不会四舍五入。支持 0x、0b、0o 等前缀,以及空格和下划线。一切都在您的浏览器中运行。
为什么使用这个进制转换器?
- 二进制、八进制、十进制、十六进制以及 2–36 进制
- 支持任意长度的数字,不做四舍五入
- 支持 0x、0b、0o 前缀以及空格和下划线
- 数字分组显示,一键复制
如何将数字转换为其他进制
- 输入要转换的数字
- 选择它的进制,例如“十进制 (10)”
- 查看其他进制下的数字,并复制需要的结果
常见问题
这个转换器免费吗?
是的,完全免费,没有任何限制。
如何手动将二进制转换为十进制?
从右边第 0 位开始计数,将每一位数字乘以 2 的相应位数次方,再把结果相加。例如,1011 = 1×8 + 0×4 + 1×2 + 1×1 = 11。十六进制的算法相同,只是使用 16 的幂,其中 A–F 表示 10–15。
可以转换负数和小数吗?
支持带负号的负整数,例如 −255 在十六进制中是 −FF。不支持小数:本转换器处理的是整数,而编程中的二进制和十六进制值通常也都是整数。
数据会发送到服务器吗?
不会。所有转换都在您的浏览器中计算。