1. 将二进制数从右到左读取。
2. 对于每个二进制位,将其乘以相应的十进制权重(2^0、2^1、2^2 等)。
3. 将所有乘积相加以得到十进制数。
从十进制转换为二进制:
1. 将十进制数不断除以 2,直到余数为 0。
2. 将每次除法得到的余数从后向前排列,得到二进制数。
示例:
二进制转换为十进制:
二进制数:1011
1 x 2^0 = 1
1 x 2^1 = 2
0 x 2^2 = 0
1 x 2^3 = 8
1 + 2 + 0 + 8 = 11(十进制)
十进制转换为二进制:
十进制数:25
25 除以 2 余 1 (二进制最右位)
12 除以 2 余 0
6 除以 2 余 0
3 除以 2 余 1
1 除以 2 余 1
将余数从后向前排列:11001(二进制)
上一篇:二进制与十进制转换表格
下一篇:二进制转为十进制详解