将二进制数101转换为十进制数的过程如下:
理解二进制位权 二进制数从右到左的位权依次是:
$$
2^0, 2^1, 2^2, 2^3, dots
$$
对于101,最右边的位是$2^0$,中间的位是$2^1$,最左边的位是$2^2$。
展开计算
将每个二进制位与其对应的位权相乘:
$$
1 times 2^2 + 0 times 2^1 + 1 times 2^0 = 1 times 4 + 0 times 2 + 1 times 1 = 4 + 0 + 1 = 5
$$
因此,二进制数101对应的十进制数是5。
补充说明
转换方法: 十进制转二进制通常采用“除2取余,逆序排列”法。例如将101转换为二进制:
101 ÷ 2 = 50 余1
50 ÷ 2 = 25 余0
25 ÷ 2 = 12 余1
12 ÷ 2 = 6 余0
6 ÷ 2 = 3 余0
3 ÷ 2 = 1 余1
1 ÷ 2 = 0 余1
将余数倒序排列得到1100101。
二进制特性:
二进制仅包含0和1,是计算机内部数据存储和运算的基础。例如,十进制数255转换为二进制是11111111,表示所有位均为1。
若需将二进制101转换为其他进制(如十六进制),可先转换为十进制再转换目标进制。例如:
二进制101 = 十进制5 = 十六进制5。