
公考小黄为您分享以下优质知识
将十进制数73转换为二进制数,可以采用以下两种方法:
一、除2取余法(推荐)
- 用2整除73,记录余数;
- 将商继续除以2,重复上述过程,直到商为0;
- 将所有余数逆序排列,即为二进制数。
具体计算
- 73 ÷ 2 = 36 余1
- 36 ÷ 2 = 18 余0
- 18 ÷ 2 = 9 余0
- 9 ÷ 2 = 4 余1
- 4 ÷ 2 = 2 余0
- 2 ÷ 2 = 1 余0
- 1 ÷ 2 = 0 余1
- 逆序排列余数: 1001001。
二、二进制分解法
步骤
- 将73表示为2的幂次方之和:
$73 = 64 + 8 + 1 = 2^6 + 2^3 + 2^0$;
- 对应的二进制位为:
$1 times 2^6 + 0 times 2^5 + 0 times 2^4 + 1 times 2^3 + 0 times 2^2 + 0 times 2^1 + 1 times 2^0$;
- 补全7位: 1001001。
三、符号扩展(8位表示)
若需8位二进制数,正数符号位为0,补全后为: 01001001。
结论:
73的二进制表示为 1001001,可通过除2取余法或二进制分解法得出。