将100D转换成二进制数、八进制数和十六进制数(写出详细的解题步骤)?
将100D转换成二进制数、八进制数和十六进制数(写出详细的解题步骤)?
日期:2017-10-02 20:01:00 人气:1
转换为二进制可以用除2取余法,直到商为0:
用100除以2,商50,余数为0,
再用50除以2,商25,余数为0,
再用25除以2,商12,余数为1,
再用12除以2,商6,余数为0,
再用6除以2,商3,余数为0,
再用3除以2,商1,余数为1,
再用1除以2,商0,余数为1 。
这时把余数从下向上排就是1100100。
同样,转换为八进制可以用除8取余法,直到商为0:
先用100除以8,商12,余数为4,
再用12除以8,商1,余数为4,
再用1除以8,商0,余数为1。