二进制问题为什么三个二进制和=一个八进制和二进制,(我问的不是1个八进制和二进制=三个二进制只是问为什么求和就 等

因为2位不足,3位就够了。r进制数的表示法定义如下:十进制运算规则(如九九乘法表)我们不用说了,下面是二进制运算规则:十进制中10表示拾、100表示百;二进制中10表示贰、100表示肆。二进制直接转换成八进制数(10二进制中是贰,八进制中是捌),按r进制定义、转换运算规则得:(1110101)_{2}= (1*10^{110}+1*10^{101}+1*10^{100}+0*10^{11}+1*10^{10}+0*10^{1}+1*10^{0})_{2}=(1*2^{6}+1*2^{5}+1*2^{4}+0*2^{3}+1*2^{2}+0*2^{1}+1*2^{0})_{8}= ((1*2^{0})*2^{6}+(1*2^{2}+1*2^{1}+0*2^{0})*2^{3}+(1*2^{2}+0*2^{1}+1*2^{0}))_{8}=
((1*2^{0})*8^{2}+(1*2^{2}+1*2^{1}+0*2^{0})*8^{1}+(1*2^{2}+0*2^{1}+1*2^{0})*8^{0})_{8}= (1*8^{2}+6*8^{1}+5*8^{0})_{8}=(165)_{8}从上面的运算推导过程看出,二进制转换成八进制时,从右边算起,每3位二进制写成1位的八进制

我要回帖

更多关于 八进制和二进制 的文章

 

随机推荐