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,记录余数并倒序排列,高位补零。
示例:
20的二进制转换过程为:
- 20 ÷ 2 = 10 余 0 → 最低位为0
- 10 ÷ 2 = 5 余 0 → 第二位为0
- 5 ÷ 2 = 2 余 1 → 第三位为1
- 2 ÷ 2 = 1 余 0 → 第四位为0
- 1 ÷ 2 = 0 余 1 → 最高位为1
- 最终结果为 `10100`。