进制转换器

在任意一个输入框输入,其余进制实时换算

补码表示(有符号整数)

负数在计算机中以补码存储,表中展示当前数值在8/16/32/64位下的二进制和十六进制补码。超出位宽表示范围时显示“溢出”。

在线工具箱 > 开发工具 > 进制转换器

进制转换器工具介绍

进制转换器支持二进制、八进制、十进制、十六进制以及2到36任意进制之间的相互转换,在任意一个输入框输入,其他进制实时换算;支持超大整数和负数,还会显示当前数值在8位、16位、32位、64位下的补码表示,方便调试位运算和底层协议。

使用方法

  1. 在任意一个进制的输入框中输入数字
  2. 其他进制的结果会实时显示
  3. 需要其他进制时,修改“自定义进制”的数值

常见问题

十进制怎么转二进制?

手工计算用“除2取余,逆序排列”:不断除以2记下余数,最后把余数倒过来。例如10转二进制为1010。直接在十进制框输入即可得到结果。

十六进制中的A到F代表什么?

A到F分别代表10到15。例如十六进制FF等于十进制255。

负数的补码怎么算?

正数的补码是它本身;负数的补码是其绝对值的二进制按位取反再加1。例如8位下-1的补码是11111111。

相关工具