将100D转换成二进制数、八进制数和十六进制数(写出详细的解题步骤)?

日期:2017-10-02 20:01:00 人气:1

将100D转换成二进制数、八进制数和十六进制数(写出详细的解题步骤)?

转换为二进制可以用除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。
    A+
热门评论