二进制十进制转换计算器

输入二进制数
选择转换方式
结果
十进制
请输入数值后点击计算
工具介绍及使用方法

二进制转十进制的过程

假设有一个二进制数 1011,要将它转换为十进制数。二进制数的每一位从右到左分别代表 20,21,22,23,20,21,22,23, 等等。
从右到左给每一位分配权重:

  • 最右边的 1 代表 20=120=1
  • 接下来的 1 代表 21=221=2
  • 接下来的 0 代表 22=422=4,但由于这一位是0,所以它的贡献为0
  • 最左边的 1 代表 23=823=8

把这些数相加:1+2+0+8=111+2+0+8=11。
因此,二进制数 1011 转换为十进制数是 11

 

十进制转二进制的过程

假设要将十进制数 13 转换为二进制。这个过程涉及到不断地将数字除以2,并记录下余数。这些余数即构成了二进制表示。具体步骤如下:

  • 13 除以 2,得到商 6 和余数 1
  • 接着,将商 6 除以 2,得到商 3 和余数 0
  • 继续将商 3 除以 2,得到商 1 和余数 1
  • 最后,将商 1 除以 2,得到商 0 和余数 1

将所有的余数从下往上(或从右往左)排列:1101
因此,十进制数 13 对应的二进制数是 1101