将十进制数202转换为二进制数,可以采用以下两种方法:
一、直接除2取余法
确定基数 :从高位到低位依次为256、128、64、32、16、8、4、2、1。逐步分解
- 202 ÷ 256 = 0 余 202
- 202 ÷ 128 = 1 余 74
- 74 ÷ 64 = 1 余 10
- 10 ÷ 32 = 0 余 10
- 10 ÷ 16 = 0 余 10
- 10 ÷ 8 = 1 余 2
- 2 ÷ 4 = 0 余 2
- 2 ÷ 2 = 1 余 0
- 1 ÷ 1 = 1 余 0
组合结果:
从高位到低位依次为1、1、0、0、1、0、1、0、0、1,即 11001010B
。
二、分步转换法
转换为十六进制 - 202 ÷ 16 = 12 余 10(对应A) - 12 ÷ 16 = 0 余 12(对应C) - 十六进制为 CAH
十六进制转二进制
- C(12)= 1100
- A(10)= 1010
- 组合后为 11001010B。
两种方法均得出相同结果: 202D = 11001010B。