当前位置:首页 > 二进制 > 正文

十进制转化为二进制


1. 重复除以 2
将十进制数字重复除以 2,并将余数记录下来。
继续除以 2,直到商为 0。
2. 反转余数
将在步骤 1 中记录的余数反转过来。
示例:将十进制数字 13 转化为二进制
1. 13 ÷ 2 = 6 余 1
2. 6 ÷ 2 = 3 余 0
3. 3 ÷ 2 = 1 余 1
4. 1 ÷ 2 = 0 余 1
反转余数:1101
因此,十进制数字 13 的二进制表示为 1101。
验证:
1101
|---|---|---|---|
| 23 | 22 | 21 | 20 |
| ----- | ----- | ----- | ----- |
| 8 | 4 | 2 | 1 |
| × | | | × |
1 × 8 + 1 × 1 = 13
其他技巧:
如果十进制数字为奇数,则二进制表示的最后一位为 1。
如果十进制数字为偶数,则二进制表示的最后一位为 0。
对于较大的数字,可以将十进制数字分成几组,然后分别将其转换为二进制数。