第1个回答 2017-09-06
八进制数就是逢八进一,每到了八就进一位
根据十进制化为二进制地方法,我们可以用在这里
即反复除以二,取余数,除到最后,把余数(没有的按0计)从未到头连起来,
就可以得到这个数对应的二进制数了,这里我们不能除以二,而要除以八,就像下面的例子:
100/8=12.……4
12/8=1.………4
1/8=0…………1
故值为144
第2个回答 2017-09-06
先将100转成二进制,再将二进制转为八进制和十六进制。转二进制的方法就是不断除2取余,再将余数倒排,如下100 ÷ 2 = 50 余 050 ÷ 2 = 25 余 025 ÷ 2 = 12 余 112 ÷ 2 = 6 余 06 ÷ 2 = 3 余 03 ÷ 2 = 1 余 11 ÷ 2 = 0 余 1所以100的二进制就是 1100100二进制每三位等于八进制1位,四位等于十六进制1位。(2的3次方等于8,2的4次方等于16,不会算面壁去)1 100 100 = O144 八进制110 0100 = 0x64 十六进制