将二进制数011010110转换成八进数是答案是326,我做出来的是140,我是把这个先转化成十进制,是214,然后再8的零次方,8的一次方,8的二次方,再互相和4,1,2相乘,再相加等于140,有什么错吗?要求详细解

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 19:32:11

将二进制数011010110转换成八进数是答案是326,我做出来的是140,我是把这个先转化成十进制,是214,然后再8的零次方,8的一次方,8的二次方,再互相和4,1,2相乘,再相加等于140,有什么错吗?要求详细解
将二进制数011010110转换成八进数是
答案是326,我做出来的是140,我是把这个先转化成十进制,是214,然后再8的零次方,8的一次方,8的二次方,再互相和4,1,2相乘,再相加等于140,有什么错吗?要求详细解释!

将二进制数011010110转换成八进数是答案是326,我做出来的是140,我是把这个先转化成十进制,是214,然后再8的零次方,8的一次方,8的二次方,再互相和4,1,2相乘,再相加等于140,有什么错吗?要求详细解
楼上正解,为什么通过十进制转换?自找麻烦.二进制转八进制,从小数点位置开始,整数向左,小数向右.每三位二进制为一组用一位八进制表示,不足三位用0补足.
011 010 110
3 2 6