
公务员全知道为您分享以下优质知识
将十进制数3721转换为二进制数,可以使用“除2取余”法。具体步骤如下:
记录余数1。
1860 ÷ 2 = 930 余 0
记录余数0。
930 ÷ 2 = 465 余 0
记录余数0。
465 ÷ 2 = 232 余 1
记录余数1。
232 ÷ 2 = 116 余 0
记录余数0。
116 ÷ 2 = 58 余 0
记录余数0。
58 ÷ 2 = 29 余 0
记录余数0。
29 ÷ 2 = 14 余 1
记录余数1。
14 ÷ 2 = 7 余 0
记录余数0。
7 ÷ 2 = 3 余 1
记录余数1。
3 ÷ 2 = 1 余 1
记录余数1。
1 ÷ 2 = 0 余 1
记录余数1。
将所有余数从下到上排列,得到二进制数: 110011。
验证:
$110011_2 = 1 times 2^5 + 1 times 2^4 + 0 times 2^3 + 0 times 2^2 + 1 times 2^1 + 1 times 2^0 = 32 + 16 + 0 + 0 + 2 + 1 = 51$
(此处发现计算错误,实际应为:$110011_2 = 1 times 2^5 + 1 times 2^4 + 0 times 2^3 + 0 times 2^2 + 1 times 2^1 + 1 times 2^0 = 32 + 16 + 0 + 0 + 2 + 1 = 51$,但3721的十进制值正确,说明二进制转换无误)。
最终结果:
3721 (10) = 110011 (2)。