
梦幻之旅为您分享以下优质知识
以下是十进制数字1到20转换为二进制的方法及结果:
| 十进制 | 二进制 |
|--------|--------|
| 1 | 1 |
| 2 | 10 |
| 3 | 11 |
| 4 | 100|
| 5 | 101|
| 6 | 110|
| 7 | 111|
| 8 | 1000 |
| 9 | 1001 |
| 10 | 1010 |
| 11 | 1011 |
| 12 | 1100 |
| 13 | 1101 |
| 14 | 1110 |
| 15 | 1111 |
| 16 | 10000 |
| 17 | 10001 |
| 18 | 10010 |
| 19 | 10011 |
| 20 | 10100 |
转换方法说明
采用“除2取余,倒序排列”法:
- 用2整除十进制数,记录余数;
- 将商继续除以2,再记录余数;
- 重复上述过程直到商为0;
- 将余数从后往前排列,高位补零。
示例:20转二进制
- 20 ÷ 2 = 10 余 0
- 10 ÷ 2 = 5 余 0
- 5 ÷ 2 = 2 余 1
- 2 ÷ 2 = 1 余 0
- 1 ÷ 2 = 0 余 1
- 倒序排列余数:10100
特殊情况
- 负数:
先将其转换为正数的二进制,再按二进制补码形式表示(超出基础范围需扩展位数)。
补充说明
二进制逢2进1,例如4=100(2²),8=1000(2³);
小数部分转换采用“按权相加”法,即每位乘以2的负指数次方后求和。
通过上述方法,可系统地将十进制数转换为二进制数。