将十进制数205转换为二、八进制数?

网友 1

最佳答案

回答者:网友

十进制书安慰二进制和八进制,首先转为二进制,然后再利用二进制转为八进制,这样会方便很多。首先,我们把这个数和2^n进行比较,这个数一定介于2^n和2^(n+1)之间。我们知道,205介于128和256之间(128=2^7,256=2^8),因此我们可以这样算:205=128*1+64*1+32*0+16*0+8*1+4*1+2*0+1*1.(其中,128,64,32,16,8,4,2,1均是2^n,n属于整数),由此可以知道,205转为二进制就是11001101,(这几个数分别是128,64,32,16,8,4,2,1后面的乘数)。将二进制转为八进制只需要从右到左,每三位为一组,求十进制数,即可得到结果。011 001 101,(位数不足,我们在最左边补上0),011转为十进制等于3,001转为十进制等于1,101转为十进制等于5,因此,11001001转为八进制就是315.由此,可以得出:(205)d=(11001101)b=(315)o


我来回答