进制转换器(二进制·十六进制)
在任意一栏输入数字,其他进制立即同步换算。还可以查看位、补码、小数和计算过程。
支持 0b、0o、0x 前缀,可用空格或 _ 分隔,也能识别全角数字。小数(如 0.1)和负数(如 −5)也可以输入。
所有计算都在本浏览器中完成,输入的数字不会上传到任何地方。
位显示
选择“有符号”后,二、八、十六进制栏按固定位宽的补码读写(8 位的 FF 就是 −1)。
含小数的数不做位显示(整数部分和小数部分的换算可以在计算过程里查看)。
点击某一位可在 0 和 1 之间切换,上面各栏同步变化。数字下方的小字是位号(最右边是第 0 位)。
也可以直接点击各位来拼出一个数。
- 按无符号读
- 按有符号(补码)读
负数用补码表示:把正数的每一位取反再加 1。最左边的一位(符号位)是 1 就表示负数。
计算过程
输入数字后,这里会显示计算步骤。