如何将八进制数直接转化为二进制数

我们学过一种把8转成10再转成2
能不能直接从8转成2 因为8能转10应该也能转成其他就用一步

八进制以 8为底 例如 8进制的531 我们可以先转换为10进制

5是百位 所以 5*8^2=320
3是十位 所以 3*8^1=24
1是个位 所以 1*8^0=1
因此 531=320+24+1=345

然后我们可以把 345 转换为2进制

逆转10进制到8进制 和 10进制到2进制方法一样 只是把底换了

而2进制到8进制 则可以把数字分为3个一组的

例如 101011001 变成 101 011 001
001是1
011是3
101是5
这样就变成了 531

同样 也可以用这个方法 直接把531 拆分开直接转换
温馨提示:答案为网友推荐,仅供参考