二进制的核心是用0和1两个数表示所有数值,每一位的权重是2的幂次方:从右到左,第一位是2⁰1,第二位是2¹2,第三位是2²4,第四位是2³8,以此类推。要将十进制的10转换为二进制,最直观的方法是“除2取余法”:
第一步:用10除以2,商为5,余数为0; 第二步:用5除以2,商为2,余数为1; 第三步:用2除以2,商为1,余数为0; 第四步:用1除以2,商为0,余数为1;当商为0时,停止计算。此时将所有余数从后往前排列,得到的就是二进制结果。上述步骤的余数依次是0、1、0、1,倒序排列后为1010。
因此,十进制的10对应的二进制数是1010。这个结果可以通过二进制权重验证:1×2³8 + 0×2²4 + 1×2¹2 + 0×2⁰1 = 8+0+2+0=10,全十进制数值。
二进制的简洁性让它成为计算机的“母语”。论是数据存储、逻辑运算还是网络传输,0和1都在默默构建着数世界的基础。而理10的二进制是1010,正是踏入这个世界的第一步。
